Add value alias for SpringApplicationConfiguration
Given that Spring Boot uses java config accross the board, a new `value`
attribute is now aliased to the existing `classes` attribute such that
one could write the following:
@SpringApplicationConfiguration(MyConfig.class)
public class MyTest {}
Closes gh-3635
This commit is contained in:
@@ -422,7 +422,7 @@ and then inject the actual ('`local`') port as a `@Value`. For example:
|
||||
[source,java,indent=0,subs="verbatim,quotes,attributes"]
|
||||
----
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@SpringApplicationConfiguration(classes = SampleDataJpaApplication.class)
|
||||
@SpringApplicationConfiguration(SampleDataJpaApplication.class)
|
||||
@WebIntegrationTest("server.port:0")
|
||||
public class CityRepositoryIntegrationTests {
|
||||
|
||||
|
||||
@@ -3462,7 +3462,7 @@ For example:
|
||||
[source,java,indent=0,subs="verbatim,quotes,attributes"]
|
||||
----
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@SpringApplicationConfiguration(classes = SampleDataJpaApplication.class)
|
||||
@SpringApplicationConfiguration(SampleDataJpaApplication.class)
|
||||
public class CityRepositoryIntegrationTests {
|
||||
|
||||
@Autowired
|
||||
@@ -3487,7 +3487,7 @@ interaction. For example:
|
||||
[source,java,indent=0,subs="verbatim,quotes,attributes"]
|
||||
----
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@SpringApplicationConfiguration(classes = SampleDataJpaApplication.class)
|
||||
@SpringApplicationConfiguration(SampleDataJpaApplication.class)
|
||||
@WebIntegrationTest
|
||||
public class CityRepositoryIntegrationTests {
|
||||
|
||||
@@ -3514,7 +3514,7 @@ in order to run your integration tests using random ports. For example:
|
||||
[source,java,indent=0,subs="verbatim,quotes,attributes"]
|
||||
----
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@SpringApplicationConfiguration(classes = MyApplication.class)
|
||||
@SpringApplicationConfiguration(MyApplication.class)
|
||||
@WebIntegrationTest({"server.port=0", "management.port=0"})
|
||||
public class SomeIntegrationTests {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user