@Test public void testGetAdditionalRpcServiceIds() throws Exception { mockGadget(ImmutableList.<Feature>of(), DEFAULT, "http://example.com/gadget.xml"); replay(); assertEquals(Sets.newHashSet("rpc1", "rpc2"), enabledStore.getAdditionalRpcServiceIds(mockGadget)); assertEquals(Sets.newHashSet(), disabledStore.getAdditionalRpcServiceIds(mockGadget)); reset(); mockGadget(ImmutableList.<Feature>of(), DEFAULT, "https://example.com/gadget.xml"); replay(); assertEquals(Sets.newHashSet(), enabledStore.getAdditionalRpcServiceIds(mockGadget)); assertEquals(Sets.newHashSet(), disabledStore.getAdditionalRpcServiceIds(mockGadget)); reset(); mockGadget(ImmutableList.<Feature>of(), DEFAULT, HOROSCOPE); replay(); assertEquals(Sets.newHashSet(), enabledStore.getAdditionalRpcServiceIds(mockGadget)); assertEquals(Sets.newHashSet(), disabledStore.getAdditionalRpcServiceIds(mockGadget)); }
@Test public void testGetAdditionalRpcServiceIds() throws Exception { mockGadget(ImmutableList.<Feature>of(), DEFAULT, "http://example.com/gadget.xml"); replay(); assertEquals(Sets.newHashSet("rpc1", "rpc2"), enabledStore.getAdditionalRpcServiceIds(mockGadget)); assertEquals(Sets.newHashSet(), disabledStore.getAdditionalRpcServiceIds(mockGadget)); reset(); mockGadget(ImmutableList.<Feature>of(), DEFAULT, "https://example.com/gadget.xml"); replay(); assertEquals(Sets.newHashSet(), enabledStore.getAdditionalRpcServiceIds(mockGadget)); assertEquals(Sets.newHashSet(), disabledStore.getAdditionalRpcServiceIds(mockGadget)); reset(); mockGadget(ImmutableList.<Feature>of(), DEFAULT, HOROSCOPE); replay(); assertEquals(Sets.newHashSet(), enabledStore.getAdditionalRpcServiceIds(mockGadget)); assertEquals(Sets.newHashSet(), disabledStore.getAdditionalRpcServiceIds(mockGadget)); }