Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. @Test
  2. public void databaseIsUsedIfDataIsPresent() {
  3. ExternalISBNDataService databaseService = mock(ExternalISBNDataService.class);
  4. ExternalISBNDataService webService = mock(ExternalISBNDataService.class);
  5.  
  6. when(databaseService.lookup("0140177396")).thenReturn(new Book("0140177396","abc","abc"));
  7.  
  8. StockManager stockManager = new StockManager();
  9. stockManager.setWebService(webService);
  10. stockManager.setDatabaseService(databaseService);
  11.  
  12. String isbn = "0140177396";
  13. String locatorCode = stockManager.getLocatorCode(isbn);
  14.  
  15. verify(databaseService).lookup("0140177396");
  16. verify(webService, never()).lookup(anyString());
  17.  
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement