Advertisement
Georgi_Benchev

Untitled

Jan 22nd, 2025
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.03 KB | None | 0 0
  1.  @Test
  2.     public void getById_Should_Return_StatusNotFound_When_BeerDoesnotExists() throws Exception {
  3.         // Arrange
  4.         Beer mockBeer = createMockBeer();
  5.         Mockito.when(service.getBeerById(mockBeer.getId()))
  6.                 .thenThrow(EntityNotFoundException.class);
  7.  
  8.         // Act, Assert
  9.         mockMvc.perform(MockMvcRequestBuilders.get("/api/beers/{id}", mockBeer.getId()))
  10.                 .andExpect(MockMvcResultMatchers.status().isNotFound());
  11.     }
  12.  
  13. @Test
  14.     public void getByName_Should_Return_StatusNotFound_When_BeerDoesnotExists() throws Exception {
  15.         // Arrange
  16.         Beer mockBeer = createMockBeer();
  17.         Mockito.when(service.getBeerByName(mockBeer.getName()))
  18.                 .thenThrow(EntityNotFoundException.class);
  19.  
  20.         // Act, Assert
  21.         mockMvc.perform(MockMvcRequestBuilders
  22.                         .get("/api/beers/search")
  23.                         .param("name", mockBeer.getName()))
  24.                 .andExpect(MockMvcResultMatchers.status().isNotFound());
  25.     }
  26.  
  27.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement