@Test
public void testWarWithTestArtifacts() {
WebArchive archive = ShrinkWrap.create(MavenImporter.class, "testWithTestArtifacts.war")
.loadEffectivePom("pom.xml").importBuildOutput().importTestBuildOutput()
.importTestDependencies(new DependenciesFilter("junit:junit")).as(WebArchive.class);
System.out.println(archive.toString(true));
Assert.assertNotNull("Archive is not null", archive);
Assert.assertTrue("Archive contains war class", archive.contains("WEB-INF/classes/test/WarClass.class"));
Assert.assertTrue("Archive contains main.properties", archive.contains("WEB-INF/classes/main.properties"));