Макет вашего репозитория никогда не устанавливается как зависимость от службы bean.
Здесь вы макете в кадре работающего контейнера Spring:
@RunWith(SpringRunner.class)
@SpringBootTest(classes = WhatAreWeEatingApp.class)
Это не модульный тест.Поэтому вы хотите использовать @MockBean
из Spring Boot для макета боба в контейнере, а не @Mock
из Mockito для насмешки экземпляров, созданных вне контейнера.
Не нравится автоматическая рекламная публикация, но этот вопрос должно вам помочь.
Чтобы идти дальше, вам не нужно запускать контейнер для проверки метода обслуживания.Поэтому вам, вероятно, следует удалить аннотацию теста Spring Boot и написать реальный модульный тест.