@Test public void testSetOptionInvalidParams() { setUriInfo(setUpBasicUriExpectations()); resource.setUriInfo(setUpBasicUriExpectations()); Action action = new Action(); action.setOption(new Option()); verifyIncompleteException( assertThrows(WebApplicationException.class, () -> resource.setOption(action)), "Option", "setOption", "name, value"); }
@Test public void testResetOptionInvalidParams() { setUriInfo(setUpBasicUriExpectations()); resource.setUriInfo(setUpBasicUriExpectations()); Action action = new Action(); action.setOption(new Option()); verifyIncompleteException( assertThrows(WebApplicationException.class, () -> resource.resetOption(action)), "Option", "resetOption", "name"); }
@Test public void testResetOption() { setupParentExpectations(); resource.setParent(volumesResourceMock); setUriInfo(setUpActionExpectations(ActionType.ResetGlusterVolumeOptions, ResetGlusterVolumeOptionsParameters.class, new String[] { "VolumeId" }, new Object[] { GUIDS[0] })); Action action = new Action(); action.setOption(new Option()); action.getOption().setName("auth.allow"); verifyActionResponse(resource.resetOption(action)); }
@Test public void testSetOption() { setupParentExpectations(); resource.setParent(volumesResourceMock); setUriInfo(setUpActionExpectations(ActionType.SetGlusterVolumeOption, GlusterVolumeOptionParameters.class, new String[] { "VolumeId" }, new Object[] { GUIDS[0] })); Action action = new Action(); action.setOption(new Option()); action.getOption().setName("auth.allow"); action.getOption().setValue("*"); verifyActionResponse(resource.setOption(action)); }
to.setOption(adaptIn(from.getOption()));