@Override public boolean equals(Object obj) { if (obj instanceof RpcAdminData) { RpcAdminData test = (RpcAdminData) obj; return test.getAdditionalRpcServiceIds().equals(this.getAdditionalRpcServiceIds()); } return false; }
@Test public void testGetAdditionalRpcServiceIds() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), empty.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), nullData.getAdditionalRpcServiceIds()); assertEquals(empty.getAdditionalRpcServiceIds(), nullData.getAdditionalRpcServiceIds()); assertFalse(populated.getAdditionalRpcServiceIds().equals(empty.getAdditionalRpcServiceIds())); }
@Test public void testGetAdditionalRpcServiceIds() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), empty.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), nullData.getAdditionalRpcServiceIds()); assertEquals(empty.getAdditionalRpcServiceIds(), nullData.getAdditionalRpcServiceIds()); assertFalse(populated.getAdditionalRpcServiceIds().equals(empty.getAdditionalRpcServiceIds())); }
public Set<String> getAdditionalRpcServiceIds(Gadget gadget) { GadgetAdminData gadgetData = this.getGadgetAdminData(getSafeContainerFromGadget(gadget), getSafeGadgetUrlFromGadget(gadget)); Set<String> ids = Sets.newHashSet(); if(gadgetData != null) { ids.addAll(gadgetData.getRpcAdminData().getAdditionalRpcServiceIds()); } return ids; } }
@Test public void testSetAdditionalRpcServiceIds() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); Set<String> emptySet = Sets.newHashSet(); populated.setAdditionalRpcServiceIds(emptySet); assertEquals(Sets.newHashSet(), populated.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), empty.getAdditionalRpcServiceIds()); empty.setAdditionalRpcServiceIds(populatedIds); assertEquals(populatedIds, empty.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), nullData.getAdditionalRpcServiceIds()); nullData.setAdditionalRpcServiceIds(populatedIds); assertEquals(populatedIds, nullData.getAdditionalRpcServiceIds()); }
@Test public void testSetAdditionalRpcServiceIds() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); Set<String> emptySet = Sets.newHashSet(); populated.setAdditionalRpcServiceIds(emptySet); assertEquals(Sets.newHashSet(), populated.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), empty.getAdditionalRpcServiceIds()); empty.setAdditionalRpcServiceIds(populatedIds); assertEquals(populatedIds, empty.getAdditionalRpcServiceIds()); assertEquals(Sets.newHashSet(), nullData.getAdditionalRpcServiceIds()); nullData.setAdditionalRpcServiceIds(populatedIds); assertEquals(populatedIds, nullData.getAdditionalRpcServiceIds()); }
@Test public void testAddAdditionalRpcServiceId() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); Set<String> newIds = Sets.newHashSet(populatedIds); populated.addAdditionalRpcServiceId("rpc3"); populated.addAdditionalRpcServiceId(null); newIds.add("rpc3"); assertEquals(newIds, populated.getAdditionalRpcServiceIds()); Set<String> emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); empty.addAdditionalRpcServiceId("rpc4"); empty.addAdditionalRpcServiceId(null); emptyRpcIds.add("rpc4"); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); nullData.addAdditionalRpcServiceId("rpc4"); nullData.addAdditionalRpcServiceId(null); emptyRpcIds.add("rpc4"); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); }
@Test public void testRemoveAdditionalRpcServiceId() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); populated.removeAdditionalRpcServiceId("rpc1"); populated.removeAdditionalRpcServiceId(null); Set<String> newIds = Sets.newHashSet("rpc2"); assertEquals(newIds, populated.getAdditionalRpcServiceIds()); Set<String> emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); empty.removeAdditionalRpcServiceId("rpc1"); empty.removeAdditionalRpcServiceId(""); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); nullData.removeAdditionalRpcServiceId("rpc1"); nullData.removeAdditionalRpcServiceId(""); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); }
@Test public void testAddAdditionalRpcServiceId() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); Set<String> newIds = Sets.newHashSet(populatedIds); populated.addAdditionalRpcServiceId("rpc3"); populated.addAdditionalRpcServiceId(null); newIds.add("rpc3"); assertEquals(newIds, populated.getAdditionalRpcServiceIds()); Set<String> emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); empty.addAdditionalRpcServiceId("rpc4"); empty.addAdditionalRpcServiceId(null); emptyRpcIds.add("rpc4"); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); nullData.addAdditionalRpcServiceId("rpc4"); nullData.addAdditionalRpcServiceId(null); emptyRpcIds.add("rpc4"); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); }
@Test public void testRemoveAdditionalRpcServiceId() { assertEquals(populatedIds, populated.getAdditionalRpcServiceIds()); populated.removeAdditionalRpcServiceId("rpc1"); populated.removeAdditionalRpcServiceId(null); Set<String> newIds = Sets.newHashSet("rpc2"); assertEquals(newIds, populated.getAdditionalRpcServiceIds()); Set<String> emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); empty.removeAdditionalRpcServiceId("rpc1"); empty.removeAdditionalRpcServiceId(""); assertEquals(emptyRpcIds, empty.getAdditionalRpcServiceIds()); emptyRpcIds = Sets.newHashSet(); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); nullData.removeAdditionalRpcServiceId("rpc1"); nullData.removeAdditionalRpcServiceId(""); assertEquals(emptyRpcIds, nullData.getAdditionalRpcServiceIds()); }