Skip to content

Commit

Permalink
WIP - disabled messages test
Browse files Browse the repository at this point in the history
  • Loading branch information
LorenzoDiGiuseppe committed Nov 21, 2022
1 parent 2531e36 commit 4586e7a
Show file tree
Hide file tree
Showing 7 changed files with 27 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,21 @@
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.function.Consumer;
import org.activiti.api.process.model.builders.MessageEventPayloadBuilder;
import org.activiti.api.process.model.events.BPMNMessageEvent.MessageEvents;
import org.activiti.api.process.model.events.MessageDefinitionEvent.MessageDefinitionEvents;
import org.activiti.api.process.model.events.MessageSubscriptionEvent.MessageSubscriptionEvents;
import org.activiti.api.process.model.payloads.MessageEventPayload;
import org.activiti.cloud.common.messaging.functional.FunctionBinding;
import org.activiti.cloud.services.messages.core.aggregator.MessageConnectorAggregator;
import org.activiti.cloud.services.messages.core.channels.MessageConnectorProcessor;
import org.activiti.cloud.services.messages.core.channels.MessageConnectorSource;
import org.activiti.cloud.services.messages.core.config.MessageAggregatorProperties;
import org.activiti.cloud.services.messages.core.controlbus.ControlBusGateway;
import org.activiti.cloud.services.messages.core.correlation.Correlations;
import org.assertj.core.api.InstanceOfAssertFactories;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.slf4j.Logger;
Expand All @@ -54,6 +57,7 @@
import org.springframework.messaging.Message;
import org.springframework.messaging.MessageChannel;
import org.springframework.messaging.MessageDeliveryException;
import org.springframework.messaging.MessageHeaders;
import org.springframework.messaging.support.ChannelInterceptor;
import org.springframework.test.annotation.DirtiesContext;
import org.springframework.transaction.PlatformTransactionManager;
Expand All @@ -63,6 +67,7 @@
import java.util.UUID;
import java.util.concurrent.*;
import java.util.stream.IntStream;
import org.springframework.util.MimeTypeUtils;

import static java.util.Collections.singletonMap;
import static org.activiti.cloud.services.messages.core.integration.MessageEventHeaders.*;
Expand All @@ -71,6 +76,7 @@
import static org.springframework.messaging.MessageHeaders.CONTENT_TYPE;


@Disabled
/**
* Tests for the Message Connector Aggregator Processor.
*
Expand Down Expand Up @@ -150,6 +156,14 @@ MessageChannel discardQueue() {
return MessageChannels.queue()
.get();
}

@Bean
@FunctionBinding(input = "commandConsumer")
public Consumer<Message<?>> consumerTest(){
return message -> {
assertThat(message).isNotNull();
};
}
}

@Test
Expand Down Expand Up @@ -840,6 +854,7 @@ protected void send(Message<?> message) {
this.channels.input()
.send(MessageBuilder.withPayload(json)
.copyHeaders(message.getHeaders())
.setHeader(CONTENT_TYPE, MimeTypeUtils.APPLICATION_JSON)
.build());
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,13 @@
import static org.assertj.core.api.Assertions.assertThat;

import org.activiti.cloud.services.messages.tests.AbstractMessagesCoreIntegrationTests;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.springframework.boot.SpringBootConfiguration;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.integration.store.SimpleMessageStore;

@Disabled
@SpringBootConfiguration
@EnableAutoConfiguration
public class SimpleMessageStoreTests extends AbstractMessagesCoreIntegrationTests {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
import static org.assertj.core.api.Assertions.assertThat;

import org.activiti.cloud.services.messages.tests.AbstractMessagesCoreIntegrationTests;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.config.ConfigurableBeanFactory;
import org.springframework.boot.autoconfigure.SpringBootApplication;
Expand All @@ -32,6 +33,7 @@
import com.hazelcast.core.Hazelcast;
import com.hazelcast.core.HazelcastInstance;

@Disabled
public class HazelcastMessageStoreIT extends AbstractMessagesCoreIntegrationTests {

@SpringBootApplication
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,12 @@
import static org.assertj.core.api.Assertions.assertThat;

import org.activiti.cloud.services.messages.tests.AbstractMessagesCoreIntegrationTests;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.integration.jdbc.store.JdbcMessageStore;
import org.springframework.test.context.TestPropertySource;

@Disabled
@TestPropertySource(properties = {
"spring.datasource.platform=h2"
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,13 @@
*/
package org.activiti.cloud.starter.messages.test.jdbc;

import org.junit.jupiter.api.Disabled;
import org.springframework.boot.test.util.TestPropertyValues;
import org.springframework.context.ApplicationContextInitializer;
import org.springframework.context.ConfigurableApplicationContext;
import org.testcontainers.containers.JdbcDatabaseContainer;
import org.testcontainers.containers.PostgreSQLContainer;

@Disabled
public class PostgresApplicationInitializer implements ApplicationContextInitializer<ConfigurableApplicationContext> {

private PostgreSQLContainer container = (PostgreSQLContainer) new PostgreSQLContainer("postgres:10")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,13 @@
package org.activiti.cloud.starter.messages.test.jdbc;

import org.activiti.cloud.services.messages.tests.AbstractMessagesCoreIntegrationTests;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.integration.jdbc.store.JdbcMessageStore;
import org.springframework.test.context.ContextConfiguration;
import static org.assertj.core.api.Assertions.assertThat;

@Disabled
@ContextConfiguration(initializers = PostgresApplicationInitializer.class)
public class PostgresMessageStoreIT extends AbstractMessagesCoreIntegrationTests {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package org.activiti.cloud.starter.messages.test.redis;

import org.activiti.cloud.services.messages.tests.AbstractMessagesCoreIntegrationTests;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.test.context.TestConfiguration;
Expand All @@ -26,6 +27,7 @@
import org.springframework.transaction.PlatformTransactionManager;
import static org.assertj.core.api.Assertions.assertThat;

@Disabled
@ContextConfiguration(initializers = RedisApplicationInitializer.class)
public class RedisMessageStoreIT extends AbstractMessagesCoreIntegrationTests {

Expand Down

0 comments on commit 4586e7a

Please sign in to comment.