@Test public void testUpdateResourceServer() throws Exception { try { resource.add(ResourceServerDataGenerator.generateResourceServerDTO(NAME)); Set<String> groupFilter = new HashSet<String>(Arrays.asList("a", "b")); ResourceServerDTO rsToUpdate = ResourceServerDTO.builder().withName(NAME).withGroupFilter(groupFilter).build(); ResourceServerDTO updatedRS = resource.update(NAME, rsToUpdate); assertEquals(groupFilter, updatedRS.getGroupFilter()); } finally { resource.delete(NAME); } }
@Test(expected = NotFoundException.class) public void testUpdateResourceServerDoesNotExist() throws Exception { ResourceServerDTO rsToUpdate = ResourceServerDTO.builder().withName(NAME_NON_EXISTENT).build(); resource.update(NAME_NON_EXISTENT, rsToUpdate); }