Hendrik Jungnitsch
2022-09-28 156bc78a1ce57598a4f66c59f02f450982e35252
src/test/java/de/gedoplan/seminar/sbt/di/exercise/Exercise05Test.java
@@ -2,6 +2,7 @@
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;
@@ -23,11 +24,18 @@
    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)));
    }
}