Build optimize (#3328)

* CustomConverterIntegrationTest

* StringToEmployeeConverterControllerIntegrationTest

* PersonsRepositoryIntegrationTest

* Refactor spring-rest-embedded-tomcat pom

* Disable Rxjava test
This commit is contained in:
Grzegorz Piwowarek 2017-12-30 23:10:54 +01:00 committed by GitHub
parent b5c7ffeb19
commit c7ba3a08aa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 24 additions and 6 deletions

View File

@ -14,13 +14,10 @@ import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
import static org.hamcrest.core.IsNull.notNullValue;
/**
* Created by adam.
*/
@RunWith(SpringRunner.class)
@SpringBootTest
@DirtiesContext(classMode = DirtiesContext.ClassMode.BEFORE_EACH_TEST_METHOD)
public class PersonsRepositoryTest {
public class PersonsRepositoryIntegrationTest {
@Autowired
private PersonsRepository personsRepository;

View File

@ -194,6 +194,7 @@ public class SchedulersLiveTest {
}
@Test
@Ignore
public void givenObservable_whenComputationScheduling_thenReturnThreadName() throws InterruptedException {
System.out.println("computation");
Observable.just("computation")

View File

@ -19,7 +19,7 @@ import static org.assertj.core.api.Assertions.assertThat;
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = Application.class)
@WebAppConfiguration
public class CustomConverterTest {
public class CustomConverterIntegrationTest {
@Autowired
ConversionService conversionService;

View File

@ -19,7 +19,7 @@ import org.baeldung.boot.Application;
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = Application.class)
@AutoConfigureMockMvc
public class StringToEmployeeConverterControllerTest {
public class StringToEmployeeConverterControllerIntegrationTest {
@Autowired
private MockMvc mockMvc;

View File

@ -69,10 +69,30 @@
<build>
<finalName>spring-rest-embedded-tomcat</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven-surefire-plugin.version}</version>
<configuration>
<forkCount>3</forkCount>
<reuseForks>true</reuseForks>
<excludes>
<exclude>**/*IntegrationTest.java</exclude>
<exclude>**/*LongRunningUnitTest.java</exclude>
<exclude>**/*ManualTest.java</exclude>
<exclude>**/JdbcTest.java</exclude>
<exclude>**/*LiveTest.java</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
<properties>
<spring.version>5.0.1.RELEASE</spring.version>
<maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version>
<junit.version>4.12</junit.version>
<jackson.library>2.9.2</jackson.library>
<maven.compiler.source>1.8</maven.compiler.source>