@Test
 public void testRead() throws Exception {
   Department p1 = new Department.Builder(0201).name("D-O-D").build();
   Department returnDepartment = crudService.find(p1.getName());
   when(crudService.find(p1.getName())).thenReturn(returnDepartment);
   Mockito.verify(crudService).find(p1.getName());
 }
 @Test
 public void testCreate() throws Exception {
   Department p1 = new Department.Builder(0201).name("D-O-D").build();
   Department returnDepartment = crudService.persist(p1);
   when(crudService.persist(p1)).thenReturn(returnDepartment);
   Mockito.verify(crudService).persist(p1);
 }