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: SPRING-BOOT-TEST

Spring Boot Test: bean no ha sido inyectado.

Aquí está mi ubicación de prueba: src/test/java └── cat └── gencat └── catsalut └── hes └── mpi └── unit └── mapper └── PatientMapperTest.java PatientMapperTest.java es: @SpringBootTest @RequiredArgsConstructor public class Patient { private final TypesMapper typesMapper; @Test void test() { assertNull(this.typesMapper); } } También he probado este código (eliminando la anotación . . . Read more

Cómo escribir casos de JUnit para @Bean en clases de configuración

Tengo el siguiente método en la clase @Configuration y necesito escribir pruebas JUnit para esto. ¿Alguien puede guiarme para lograr el caso de prueba JUnit? @Bean @Profile({“!test & !local”}) @Primary public DiscoveryClient.DiscoveryClientOptionalArgs getClient() { try { DiscoveryClient.DiscoveryClientOptionalArgs args = new DiscoveryClient.DiscoveryClientOptionalArgs(); args.setAdditionalFilters(Collections.singletonList(new HTTPBasicAuthFilter(this.username, this.password))); args.setSSLContext(sslContext()); System.setProperty(“javax.net.ssl.trustStore”, this.truststorePath); System.setProperty(“javax.net.ssl.trustStorePassword”, this.trustStorePassword); return . . . Read more

Excluir elasticsearchTemplate de la prueba de Spring-Boot.

Tengo una aplicación que utiliza Elasticsearch y me gustaría deshabilitar esta integración cuando estoy probando algunos controladores. ¿Cómo puedo deshabilitar el elasticsearchTemplate en una prueba de Spring-Boot? Application.class: @SpringBootApplication @EnableElasticsearchRepositories(basePackages = "com.closeupinternational.comclosure.elasticsearch") public class Application { … Repository.class: @Repository public interface PipelineRepository extends ElasticsearchRepository<Pipeline, String> { … Test Controller.class: @ExtendWith(SpringExtension.class) . . . Read more

Prueba de Spring Boot – ¿Existe alguna forma de ejecutar TODO el código de prueba al iniciar el servidor de producción?

Tengo varios códigos de prueba para APIs que son más importantes que otros. Se realizan las pruebas con MockMvc y se encuentran en el paquete ‘test’, separados de los códigos originales. ¿Hay alguna forma de ejecutar todos los códigos de prueba cuando el servidor de producción (la aplicación @SpringBootApplication) se . . . Read more