Loading atlas-commands/src/test/java/es/redmic/test/atlascommands/integration/usersettings/SettingsCommandHandlerTests.java 0 → 100644 +58 −0 Original line number Diff line number Diff line package es.redmic.test.atlascommands.integration.usersettings; import javax.annotation.PostConstruct; import org.junit.ClassRule; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.kafka.annotation.KafkaListener; import org.springframework.kafka.test.rule.EmbeddedKafkaRule; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import es.redmic.atlascommands.AtlasCommandsApplication; import es.redmic.commandslib.usersettings.common.SettingsCommandHandlerBase; import es.redmic.test.atlascommands.integration.KafkaEmbeddedConfig; /*- * #%L * Atlas-management * %% * Copyright (C) 2019 REDMIC Project / Server * %% * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * #L% */ @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = { AtlasCommandsApplication.class }) @ActiveProfiles("test") @DirtiesContext @KafkaListener(topics = "${broker.topic.settings}", groupId = "SettingsCommandHandlerTests") @TestPropertySource(properties = { "spring.kafka.consumer.group-id=SettingsCommandHandler", "schema.registry.port=19199" }) public class SettingsCommandHandlerTests extends SettingsCommandHandlerBase { @ClassRule public static EmbeddedKafkaRule embeddedKafka = new EmbeddedKafkaRule(KafkaEmbeddedConfig.NUM_BROKERS, true, KafkaEmbeddedConfig.PARTITIONS_PER_TOPIC, KafkaEmbeddedConfig.TOPICS_NAME); @PostConstruct public void CategoryCommandHandlerTestPostConstruct() throws Exception { createSchemaRegistryRestApp(embeddedKafka.getEmbeddedKafka().getZookeeperConnectionString(), embeddedKafka.getEmbeddedKafka().getBrokersAsString()); } } atlas-commands/src/test/java/es/redmic/test/atlascommands/integration/usersettings/SettingsRestTest.java 0 → 100644 +57 −0 Original line number Diff line number Diff line package es.redmic.test.atlascommands.integration.usersettings; import javax.annotation.PostConstruct; import org.junit.ClassRule; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.kafka.annotation.KafkaListener; import org.springframework.kafka.test.rule.EmbeddedKafkaRule; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import es.redmic.atlascommands.AtlasCommandsApplication; import es.redmic.commandslib.usersettings.common.SettingsRestBase; import es.redmic.test.atlascommands.integration.KafkaEmbeddedConfig; /*- * #%L * Atlas-management * %% * Copyright (C) 2019 REDMIC Project / Server * %% * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * #L% */ @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = { AtlasCommandsApplication.class }) @ActiveProfiles("test") @DirtiesContext @TestPropertySource(properties = { "spring.kafka.consumer.group-id=SettingsRest", "schema.registry.port=19197" }) @KafkaListener(topics = "${broker.topic.settings}", groupId = "SettingsRestTest") public class SettingsRestTest extends SettingsRestBase { @ClassRule public static EmbeddedKafkaRule embeddedKafka = new EmbeddedKafkaRule(KafkaEmbeddedConfig.NUM_BROKERS, true, KafkaEmbeddedConfig.PARTITIONS_PER_TOPIC, KafkaEmbeddedConfig.TOPICS_NAME); @PostConstruct public void CreateCategoryFromRestTestPostConstruct() throws Exception { createSchemaRegistryRestApp(embeddedKafka.getEmbeddedKafka().getZookeeperConnectionString(), embeddedKafka.getEmbeddedKafka().getBrokersAsString()); } } Loading
atlas-commands/src/test/java/es/redmic/test/atlascommands/integration/usersettings/SettingsCommandHandlerTests.java 0 → 100644 +58 −0 Original line number Diff line number Diff line package es.redmic.test.atlascommands.integration.usersettings; import javax.annotation.PostConstruct; import org.junit.ClassRule; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.kafka.annotation.KafkaListener; import org.springframework.kafka.test.rule.EmbeddedKafkaRule; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import es.redmic.atlascommands.AtlasCommandsApplication; import es.redmic.commandslib.usersettings.common.SettingsCommandHandlerBase; import es.redmic.test.atlascommands.integration.KafkaEmbeddedConfig; /*- * #%L * Atlas-management * %% * Copyright (C) 2019 REDMIC Project / Server * %% * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * #L% */ @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = { AtlasCommandsApplication.class }) @ActiveProfiles("test") @DirtiesContext @KafkaListener(topics = "${broker.topic.settings}", groupId = "SettingsCommandHandlerTests") @TestPropertySource(properties = { "spring.kafka.consumer.group-id=SettingsCommandHandler", "schema.registry.port=19199" }) public class SettingsCommandHandlerTests extends SettingsCommandHandlerBase { @ClassRule public static EmbeddedKafkaRule embeddedKafka = new EmbeddedKafkaRule(KafkaEmbeddedConfig.NUM_BROKERS, true, KafkaEmbeddedConfig.PARTITIONS_PER_TOPIC, KafkaEmbeddedConfig.TOPICS_NAME); @PostConstruct public void CategoryCommandHandlerTestPostConstruct() throws Exception { createSchemaRegistryRestApp(embeddedKafka.getEmbeddedKafka().getZookeeperConnectionString(), embeddedKafka.getEmbeddedKafka().getBrokersAsString()); } }
atlas-commands/src/test/java/es/redmic/test/atlascommands/integration/usersettings/SettingsRestTest.java 0 → 100644 +57 −0 Original line number Diff line number Diff line package es.redmic.test.atlascommands.integration.usersettings; import javax.annotation.PostConstruct; import org.junit.ClassRule; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.kafka.annotation.KafkaListener; import org.springframework.kafka.test.rule.EmbeddedKafkaRule; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import es.redmic.atlascommands.AtlasCommandsApplication; import es.redmic.commandslib.usersettings.common.SettingsRestBase; import es.redmic.test.atlascommands.integration.KafkaEmbeddedConfig; /*- * #%L * Atlas-management * %% * Copyright (C) 2019 REDMIC Project / Server * %% * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * #L% */ @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = { AtlasCommandsApplication.class }) @ActiveProfiles("test") @DirtiesContext @TestPropertySource(properties = { "spring.kafka.consumer.group-id=SettingsRest", "schema.registry.port=19197" }) @KafkaListener(topics = "${broker.topic.settings}", groupId = "SettingsRestTest") public class SettingsRestTest extends SettingsRestBase { @ClassRule public static EmbeddedKafkaRule embeddedKafka = new EmbeddedKafkaRule(KafkaEmbeddedConfig.NUM_BROKERS, true, KafkaEmbeddedConfig.PARTITIONS_PER_TOPIC, KafkaEmbeddedConfig.TOPICS_NAME); @PostConstruct public void CreateCategoryFromRestTestPostConstruct() throws Exception { createSchemaRegistryRestApp(embeddedKafka.getEmbeddedKafka().getZookeeperConnectionString(), embeddedKafka.getEmbeddedKafka().getBrokersAsString()); } }