public void updateBooks(@RequestBody Book book) { bookService.updateBooks(book); } @Test public void updateBooks() { Book book1 = new Book(); book1.setBookId("BookId1"); book1.setBookName("BookName1"); book1.setAuthorName("AuthorName1"); book1.setEducationName("EducationName1"); book1.setQuantity(5); Book book2 = new Book(); book2.setBookId("BookId2"); book2.setBookName("BookName2"); book2.setAuthorName("AuthorName2"); book2.setEducationName("EducationName2"); new Expectations() { { bookService.updateBooks(book1); } { Deencapsulation.setField(managementController, "bookService", bookService); } }; managementController.updateBooks(book1); new Verifications() { { bookService.updateBooks(book1); times = 1; } { bookService.updateBooks(book2); times = 0; } }; }