Update Spring Boot versions in messaging tests

This commit is contained in:
Dave Syer
2017-05-15 11:41:09 +01:00
parent c7f5accae4
commit 2f01b89345
5 changed files with 17 additions and 12 deletions

View File

@@ -7,7 +7,7 @@ buildscript {
maven { url "http://repo.spring.io/release" }
}
dependencies {
classpath "org.springframework.boot:spring-boot-gradle-plugin:1.5.0.BUILD-SNAPSHOT"
classpath "org.springframework.boot:spring-boot-gradle-plugin:1.5.3.RELEASE"
}
}
@@ -49,10 +49,6 @@ test {
}
}
task wrapper(type: Wrapper) {
gradleVersion = '2.14'
}
task resolveDependencies {
doLast {
project.rootProject.allprojects.each { subProject ->

View File

@@ -14,7 +14,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.0.BUILD-SNAPSHOT</version>
<version>1.5.3.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>

View File

@@ -18,13 +18,20 @@ package com.example.sink;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
import org.springframework.cloud.contract.stubrunner.StubTrigger;
import org.springframework.cloud.contract.stubrunner.spring.AutoConfigureStubRunner;
import org.springframework.cloud.stream.messaging.Sink;
import org.springframework.integration.support.management.MessageChannelMetrics;
import org.springframework.messaging.SubscribableChannel;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import static org.assertj.core.api.Assertions.assertThat;
/**
* @author Marius Bogoevici
*/
@@ -36,8 +43,14 @@ public class MessageConsumedTests {
@Autowired
StubTrigger stubTrigger;
@Autowired
@Qualifier(Sink.INPUT)
SubscribableChannel input;
@Test
public void testMessageConsumed() throws Exception {
int count = ((MessageChannelMetrics) input).getSendCount();
stubTrigger.trigger("sensor1");
assertThat(((MessageChannelMetrics) input).getSendCount()).isEqualTo(count + 1);
}
}

View File

@@ -7,7 +7,7 @@ buildscript {
maven { url "http://repo.spring.io/release" }
}
dependencies {
classpath "org.springframework.boot:spring-boot-gradle-plugin:1.5.0.BUILD-SNAPSHOT"
classpath "org.springframework.boot:spring-boot-gradle-plugin:1.5.3.RELEASE"
classpath "org.springframework.cloud:spring-cloud-contract-gradle-plugin:${findProperty('verifierVersion') ?: verifierVersion}"
classpath "io.rest-assured:rest-assured:3.0.2"
classpath "io.rest-assured:spring-mock-mvc:3.0.2"
@@ -84,10 +84,6 @@ test {
}
}
task wrapper(type: Wrapper) {
gradleVersion = '2.14'
}
clean.doFirst {
delete "~/.m2/repository/com/example/stream-source-gradle"
}

View File

@@ -14,7 +14,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.0.BUILD-SNAPSHOT</version>
<version>1.5.3.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>