JUnit call
@Test
void getTransferDetails() {
Transfer transferObj = transferRepository.getTransferDetails(transfer);
Assertions.assertNotNull(transferObj);
}
Repo method
public Transfer getTransferDetails(Transfer transfer) {
Uni<Transfer> uniTranfer = null;
Transfer tranfer = null;
try {
if(transfer != null){
StringBuilder sqlQuery = createSqlQuery(transfer);
Mutiny.Query<Transfer> q = em.createQuery(sqlQuery.toString(), Transfer.class);
setQueryParameter(transfer,q);
uniTranfer = q.getSingleResult();
tranfer = uniTranfer.await().atMost(Duration.ofSeconds(10));
}
}catch(Exception e){
logger.error("Getting Exception getTransferDetails "+e.getMessage());
}
return tranfer;
}
error
DDL command failed [io.vertx.mysqlclient.MySQLException: Table 'quarkus.CODE' doesn't exist]
tried to run the unit test and it gives me an error that table did not found.