Loading src/main/resources/application-test.properties +1 −1 Original line number Diff line number Diff line spring.kafka.bootstrap-servers=${spring.embedded.kafka.brokers} spring.kafka.properties.schema.registry.url=http://redmic.net:18081 spring.kafka.properties.schema.registry.url=http://localhost:${schema.registry.port} config.fixedDelay=100 app.scheduling.enable=false Loading src/test/java/es/redmic/test/ais/integration/service/AISServiceTest.java +11 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,8 @@ import java.io.File; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingDeque; import javax.annotation.PostConstruct; import org.apache.commons.io.FileUtils; import org.junit.Before; import org.junit.ClassRule; Loading @@ -21,6 +23,7 @@ import org.springframework.kafka.test.rule.KafkaEmbedded; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.annotation.DirtiesContext.ClassMode; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import es.redmic.ais.AISApplication; Loading @@ -28,12 +31,14 @@ import es.redmic.ais.exceptions.InvalidUsernameException; import es.redmic.ais.service.AISService; import es.redmic.brokerlib.avro.geodata.tracking.vessels.AISTrackingDTO; import es.redmic.exception.custom.ResourceNotFoundException; import es.redmic.testutils.kafka.KafkaBaseIntegrationTest; @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = { AISApplication.class }) @ActiveProfiles("test") @TestPropertySource(properties = { "schema.registry.port=18081" }) @DirtiesContext(classMode = ClassMode.AFTER_EACH_TEST_METHOD) public class AISServiceTest { public class AISServiceTest extends KafkaBaseIntegrationTest { @Autowired AISService aisService; Loading @@ -46,6 +51,11 @@ public class AISServiceTest { protected BlockingQueue<Object> blockingQueue; @PostConstruct public void CreateVesselFromTrackingTestPostConstruct() throws Exception { createSchemaRegistryRestApp(embeddedKafka.getZookeeperConnectionString(), embeddedKafka.getBrokersAsString()); } @Before public void setup() { Loading Loading
src/main/resources/application-test.properties +1 −1 Original line number Diff line number Diff line spring.kafka.bootstrap-servers=${spring.embedded.kafka.brokers} spring.kafka.properties.schema.registry.url=http://redmic.net:18081 spring.kafka.properties.schema.registry.url=http://localhost:${schema.registry.port} config.fixedDelay=100 app.scheduling.enable=false Loading
src/test/java/es/redmic/test/ais/integration/service/AISServiceTest.java +11 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,8 @@ import java.io.File; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingDeque; import javax.annotation.PostConstruct; import org.apache.commons.io.FileUtils; import org.junit.Before; import org.junit.ClassRule; Loading @@ -21,6 +23,7 @@ import org.springframework.kafka.test.rule.KafkaEmbedded; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.annotation.DirtiesContext.ClassMode; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import es.redmic.ais.AISApplication; Loading @@ -28,12 +31,14 @@ import es.redmic.ais.exceptions.InvalidUsernameException; import es.redmic.ais.service.AISService; import es.redmic.brokerlib.avro.geodata.tracking.vessels.AISTrackingDTO; import es.redmic.exception.custom.ResourceNotFoundException; import es.redmic.testutils.kafka.KafkaBaseIntegrationTest; @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = { AISApplication.class }) @ActiveProfiles("test") @TestPropertySource(properties = { "schema.registry.port=18081" }) @DirtiesContext(classMode = ClassMode.AFTER_EACH_TEST_METHOD) public class AISServiceTest { public class AISServiceTest extends KafkaBaseIntegrationTest { @Autowired AISService aisService; Loading @@ -46,6 +51,11 @@ public class AISServiceTest { protected BlockingQueue<Object> blockingQueue; @PostConstruct public void CreateVesselFromTrackingTestPostConstruct() throws Exception { createSchemaRegistryRestApp(embeddedKafka.getZookeeperConnectionString(), embeddedKafka.getBrokersAsString()); } @Before public void setup() { Loading