У меня есть интерфейс RestService
и класс RestServiceImpl
, показанный ниже:
// RestService:
public interface RestService {
public void printMessage();
}
// RestServiceImpl:
@Service
public class RestServiceImpl implements RestService {
public RestServiceImpl() {
}
public void printMessage() {
System.out.println("This is a test message.");
}
}
При тестировании метода printMessage () я получаю исключение NullPointerException.Я почти уверен, что все правильно подключил и добавил соответствующие аннотации к классам.Не уверен, почему это происходит.
@SpringBootTest
public class RestServiceTest {
@Autowired
RestService restService;
@Test
public void someTest() {
restService.printMessage(); //Thows NullPointerException
}
}
Что мне здесь не хватает?