| | |
| | | |
| | | import de.gedoplan.seminar.sbt.di.exercise.domain.Cocktail; |
| | | import de.gedoplan.seminar.sbt.di.exercise.domain.CocktailSamples; |
| | | import de.gedoplan.seminar.sbt.di.exercise.repository.CocktailRepository; |
| | | import org.assertj.core.api.Assertions; |
| | | import org.junit.jupiter.api.Test; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | List<Cocktail> cocktails; |
| | | |
| | | @Autowired |
| | | private CocktailRepository cocktailRepository; |
| | | |
| | | @Autowired |
| | | MockMvc mockMvc; |
| | | |
| | | @Test |
| | | public void test() throws Exception { |
| | | mockMvc.perform(get("/bar/cocktails")) |
| | | .andExpect(jsonPath("$.size()",is(13))); |
| | | cocktailRepository.save(Cocktail.builder("WATER","Water") |
| | | .ingredient(CocktailSamples.MINERALWATER,0.5d).build()); |
| | | mockMvc.perform(get("/bar/cocktails")) |
| | | .andExpect(jsonPath("$.size()",is(14))); |
| | | } |
| | | } |