Start building against Spring Framework snapshots for 5.0.0.RELEASE
See gh-10325
This commit is contained in:
parent
d221202828
commit
ae1f95e6d2
|
@ -162,7 +162,7 @@
|
|||
<slf4j.version>1.7.25</slf4j.version>
|
||||
<snakeyaml.version>1.18</snakeyaml.version>
|
||||
<solr.version>6.6.1</solr.version>
|
||||
<spring.version>5.0.0.RC4</spring.version>
|
||||
<spring.version>5.0.0.BUILD-SNAPSHOT</spring.version>
|
||||
<spring-amqp.version>2.0.0.RC1</spring-amqp.version>
|
||||
<spring-cloud-connectors.version>2.0.0.M1</spring-cloud-connectors.version>
|
||||
<spring-batch.version>4.0.0.M3</spring-batch.version>
|
||||
|
|
|
@ -351,6 +351,11 @@
|
|||
<artifactId>mariadb-java-client</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-core</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.postgresql</groupId>
|
||||
<artifactId>postgresql</artifactId>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2012-2016 the original author or authors.
|
||||
* Copyright 2012-2017 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
@ -16,33 +16,29 @@
|
|||
|
||||
package org.springframework.boot;
|
||||
|
||||
import org.apache.commons.logging.impl.SimpleLog;
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.ArgumentMatchers.startsWith;
|
||||
import static org.mockito.BDDMockito.given;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.verify;
|
||||
|
||||
/**
|
||||
* Tests for {@link StartupInfoLogger}.
|
||||
*
|
||||
* @author Dave Syer
|
||||
* @author Andy Wilkinson
|
||||
*/
|
||||
public class StartUpLoggerTests {
|
||||
|
||||
private final StringBuffer output = new StringBuffer();
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
private final SimpleLog log = new SimpleLog("test") {
|
||||
@Override
|
||||
protected void write(StringBuffer buffer) {
|
||||
StartUpLoggerTests.this.output.append(buffer).append("\n");
|
||||
};
|
||||
};
|
||||
private final Log log = mock(Log.class);
|
||||
|
||||
@Test
|
||||
public void sourceClassIncluded() {
|
||||
given(this.log.isInfoEnabled()).willReturn(true);
|
||||
new StartupInfoLogger(getClass()).logStarting(this.log);
|
||||
assertThat(this.output.toString())
|
||||
.contains("Starting " + getClass().getSimpleName());
|
||||
verify(this.log).info(startsWith("Starting " + getClass().getSimpleName()));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue