I was wondering if there is a way to reduce the amount of boilerplate that we are currently writing for out integration tests.

The main culprit is ContextConfiguration that we send 7 distinct strings into currently.

One of our tests looks like this (payload code removed):

```
@ContextConfiguration(locations = {"classpath:properties-config.xml",
        "classpath:dataSources-config.xml",
        "classpath:dao-config.xml",
        "classpath:services-config.xml",
        "classpath:ehcache-config.xml",
        "classpath:test-config.xml",
        "classpath:quartz-services.xml"})
@RunWith(SpringJUnit4ClassRunner.class)
@Category(IntegrationTest.class)
public class TerminalBuntsPDFTest {
    @Autowired
    private JobService jobService;

    @Test
    public void testCode() throws SystemException {
        assertTrue("Success", true);
    }
}

```

And the specification of what xml files to load takes up a lot of space. We are in a (very slow) process of migrating away from xml towards annotations, but there is a lot of work left to do in that project.

We are using spring 3.2.