Author: brett
Date: Wed Dec 7 11:48:14 2011
New Revision: 1211396
URL: http://svn.apache.org/viewvc?rev=1211396&view=rev
Log:
updated IT for contents of ZIP
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java?rev=1211396&r1=1211395&r2=1211396&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
Wed Dec 7 11:48:14 2011
@@ -24,6 +24,8 @@ import org.apache.maven.it.Verifier;
import org.apache.maven.it.util.ResourceExtractor;
import java.io.File;
+import java.util.Arrays;
+import java.util.List;
public class NPandayIT0013WebAppInstallTest
extends AbstractNPandayIntegrationTestCase
@@ -39,8 +41,16 @@ public class NPandayIT0013WebAppInstallT
File testDir = ResourceExtractor.simpleExtractResources( getClass(),
"/NPandayIT0013WebAppInstallTest" );
Verifier verifier = getVerifier( testDir );
verifier.executeGoal( "install" );
- verifier.assertFilePresent( new File( testDir, getAssemblyFile(
"WebAppExample", "1.0.0", "zip" ) ).getAbsolutePath() );
+ File zipFile = new File( testDir, getAssemblyFile( "WebAppExample",
"1.0.0", "zip" ) );
+ verifier.assertFilePresent( zipFile.getAbsolutePath() );
verifier.verifyErrorFreeLog();
verifier.resetStreams();
+
+ List<String> expectedEntries = Arrays.asList( "bin/WebAppExample.dll",
"Default.aspx", "Web.config" );
+
+ assertZipEntries( zipFile, expectedEntries );
+
+ String assembly = new File( testDir,
"target/WebAppExample/bin/WebAppExample.dll" ).getCanonicalPath();
+ assertClassPresent( assembly, "_Default" );
}
}