es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JUNIT4

No se puede ejecutar el contenedor usando testcontainers.

Estoy intentando implementar una prueba JUnit (v4.13.2) utilizando testcontainers (v1.16.2) para probar mejor nuestras clases DAO/JPA. Estoy utilizando la imagen oficial de docker centos/postgresql-96-centos7 y puedo ejecutarla en la línea de comandos sin problemas usando: docker run -d –name postgres -e POSTGRESQL_USER=user -e POSTGRESQL_PASSWORD=pass -e POSTGRES_DATABASE=db -p 5432:5432 centos/postgresql-96-centos7. Eliminé . . . Read more

¿Por qué mi Prueba Unitaria sigue diciendo NullPointerException? Estoy usando @BeforeClass y no parece funcionar.

public class FlooringMasteryServiceLayerImplTest { private FlooringMasteryServiceLayer service; /*public FlooringMasteryServiceLayerImplTest() { ApplicationContext ctx = new ClassPathXmlApplicationContext(“applicationContext.xml”); service = ctx.getBean(“serviceLayer”, FlooringMasteryServiceLayer.class); }*/ @BeforeClass public static void setUpClass() { } @AfterClass public static void tearDownClass() { } @Before public void setUp() { } @After public void tearDown() { } @Test public void testCreatedOrderFileNameFromDate() . . . Read more

Algo está mal con el error de SpringbootTest MockBean.

“`java @RunWith(SpringRunner.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = JeecgSystemApplication.class) public class SampleTest { <pre><code>@MockBean private CodeGenerateDbConfig initCodeGenerateDbConfig; </code></pre> } “`java @Configuration public class CodeGenerateDbConfig { @Bean public CodeGenerateDbConfig initCodeGenerateDbConfig() { if(StringUtils.isNotBlank(url)){ CodegenDatasourceConfig.initDbConfig(driverClassName,url, username, password); } return null; } } El error es: Caused by: java.lang.IllegalStateException: No se puede registrar el mock . . . Read more