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:
Stephane Nicoll
2015-07-31 15:15:27 +02:00
parent 87d214e61d
commit 7c0c953f81
130 changed files with 139 additions and 132 deletions

View File

@@ -44,7 +44,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.
* @author Andy Wilkinson
*/
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = SampleDataRestApplication.class)
@SpringApplicationConfiguration(SampleDataRestApplication.class)
@WebAppConfiguration
@ActiveProfiles("scratch")
// Separate profile for web tests to avoid clashing databases

View File

@@ -40,7 +40,7 @@ import static org.junit.Assert.assertThat;
* @author Andy Wilkinson
*/
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = SampleDataRestApplication.class)
@SpringApplicationConfiguration(SampleDataRestApplication.class)
public class CityRepositoryIntegrationTests {
@Autowired