У нас есть проект, написанный Spring Boot с Maven. Мы хотим провести модульное тестирование и проверку уровня покрытия кода. Чтобы сохранить код проекта в чистоте, мы хотим отключить код модульного тестирования.
Мы хотим быть двумя разными исходными текстами проекта. Одним из них был код проекта, другим был код модульного тестирования. Используйте jenkins для запуска юнит-теста и используйте Jacoco, чтобы увидеть уровень покрытия кода.
Вот как мы это делаем, но не получилось:
- генерирует исходную банку из maven, которая не упаковывается в пружинные рамки.
- Создание нового проекта с использованием Spring boot + TestNg. (имя Test_Project)
- импортировать исходный файл из проекта в Test_Project.
- Запустить его с ошибкой:
Field abc in 'com.example.ngtest.TestNGWithSpringApplication' required a bean of type 'com.example.web.controllers.ABController'
который не может быть найден
Можете ли вы помочь мне за любую информацию?