Я пытаюсь проверить H2 DB для тестирования Env, но сначала хочу убедиться, что я могу написать хотя бы один простой тест. Как говорится в названии, я получаю «без квалификации бобов .... ожидал как минимум 1 боба, который квалифицируется как кандидат в автоотату», когда я пытаюсь запустить тест.@Entity
@Table(name= "Student")
public class Student {
private Long id;
private String firstName;
private String lastName;
// getters and setters
}
Repository/StudentRepository
@Repository
public interface StudentRepository extends JpaRepository {
Optional findById(long id);
String getStudent(String firstName);
}
Repository/StudentRepositoryImp
@service
public abstract class StudentRepositoryImp implements StudentRepository {
@Override
public String getStudent(String firstName) {
return firstName;
}
}
test/java/com.company.app/db/dbinittest
@SpringBootTest
public class DBInitTest{
@Resource or @Autowire
private StudentRepository studentRepository;
@Test
void saveTestStudent(){
Student student = new Student();
student.setFirstName("Jack");
student.setLastName("Bra");
student.setId(1L);
studentRepository.save(student);
studentRepoistory.findById(1L);
studentRepoistory.getStudent("Ali);
}
Подробнее здесь: https://stackoverflow.com/questions/796 ... owire-cand
Нет квалифицированных бобов .... ожидал как минимум 1 боба, который квалифицируется в качестве выпуска кандидатов на авт ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение