@Test public void put() { // setup noteBook.setName("newname"); EasyMock.expect(mockNoteBookService.update(noteBook)).andReturn(noteBook); EasyMock.replay(mockNoteBookService); // method under test NoteBook actual = controller.put(noteBook); // check results assertNotNull(actual); assertNotNull(actual.getId()); assertEquals(noteBook.getName(), actual.getName()); EasyMock.verify(mockNoteBookService); }