Je veux savoir comment écrire un test Junit pour les classes Spring Repository.Test des entités JPA
A titre d'exemple: classe AccountMoveActionDet
Jpa interface AccountMoveActionDetlJpaRepository
Et je veux tester ce travail de classe de dépôt ou not.Spring Jpa prennent en charge certaines méthodes comme
List findAll();
deleteAll();
j'ai écrit une classe comme ci-dessous:
@RunWith(SpringJUnit4ClassRunner.class)
public class AccountTypeMovementJpaRepositoryTest extends AbstractJpaTest {
@Autowired
AccountTypeMovementJpaRepository accountTypeMovementJpaRepository;
@Override
public void test() {
executeSqlScript("/fixtures/accountTypeMovementJpa.sql");
assertEquals("accountTypeMovementJpaRepository Test", accountTypeMovementJpaRepository.findAll().size(),
JdbcTestUtils.countRowsInTable(getJdbcTemplate(), "COF5REP"));
}
}
Erreur de création de haricot avec le nom 'com.gayan.cmp.jparepositories.test.AccountTypeMovementJpaRepositoryTest':
S'il vous plaît aidez-moi à résoudre ce problème.
Ajouter la stacktrace complète – Jens
@Jens Cant nous autowired JpaRepositories? –
Oui bien sûr .. – Jens