incubator-nmaven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From br...@apache.org
Subject svn commit: r698844 [1/2] - in /incubator/nmaven/trunk: components/maven-dotnet-core-it-runner/ components/maven-dotnet-core-it-runner/src/test/java/org/apache/maven/dotnet/its/ core-integration-tests/ core-integration-tests/src/test/java/org/apache/ma...
Date Thu, 25 Sep 2008 07:17:41 GMT
Author: brett
Date: Thu Sep 25 00:17:40 2008
New Revision: 698844

URL: http://svn.apache.org/viewvc?rev=698844&view=rev
Log:
[NMAVEN-186] clean up the integration tests, make them runnable against different versions including 0.14

Added:
    incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/src/test/java/org/apache/maven/dotnet/its/IntegrationTestSuite.java
      - copied unchanged from r698553, incubator/nmaven/branches/NMAVEN-186/components/maven-dotnet-core-it-runner/src/test/java/org/apache/maven/dotnet/its/IntegrationTestSuite.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java
      - copied, changed from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java
      - copied unchanged from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITDotNetToolchain.java
      - copied unchanged from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITDotNetToolchain.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0020ShareTestSource.java
      - copied unchanged from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0020ShareTestSource.java
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITDotNetToolchain/   (props changed)
      - copied from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITDotNetToolchain/
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITDotNetToolchain/It0000.cs
      - copied unchanged from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITDotNetToolchain/It0000.cs
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITDotNetToolchain/pom.xml
      - copied unchanged from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITDotNetToolchain/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/pom.xml
      - copied unchanged from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/pom.xml
Removed:
    incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/src/test/java/org/apache/maven/dotnet/its/MicrosoftSuite.java
    incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/src/test/java/org/apache/maven/dotnet/its/MonoSuite.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MicrosoftIntegrationTestSuite.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MonoIntegrationTestSuite.java
Modified:
    incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml
    incubator/nmaven/trunk/core-integration-tests/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0000CSharpCompileLibrary.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0001CSharpCompileExe.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0002CSharpCompileModule.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0003CSharpCompileWinexe.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0004CSharpCompileWithDependency.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0005CSharpCompileWithTransitiveDependency.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0008CSharpCompileWithProvidedDependency.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0009CSharpCompileWithProvidedGacDependency.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0010DeployLibrary.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0011DeployExe.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0012DeployModule.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0013DeployWinexe.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0014ResolveLibraryDependency.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0016CSharpAssemblyInfoGeneration.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0017CSharpStrongNamedAssembly.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0018CSharpSynchronizeTargetWithSource.java
    incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0019BuildFailureOnNUnitFailure.java
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml
    incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/B/pom.xml

Modified: incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml (original)
+++ incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml Thu Sep 25 00:17:40 2008
@@ -51,32 +51,22 @@
   </dependencies>
   <profiles>
     <profile>
-      <id>microsoft-its</id>
+      <id>run-its</id>
       <build>
         <plugins>
           <plugin>
             <artifactId>maven-surefire-plugin</artifactId>
-            <version>2.3</version>
+            <version>2.4.3</version>
             <configuration>
               <includes>
-                <include>**/MicrosoftSuite.java</include>
-              </includes>
-            </configuration>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-    <profile>
-      <id>mono-its</id>
-      <build>
-        <plugins>
-          <plugin>
-            <artifactId>maven-surefire-plugin</artifactId>
-            <version>2.3</version>
-            <configuration>
-              <includes>
-                <include>**/MonoSuite.java</include>
+                <include>**/IntegrationTestSuite.*</include>
               </includes>
+              <systemProperties>
+                <property>
+                  <name>nmaven.version</name>
+                  <value>${project.version}</value>
+                </property>
+              </systemProperties>
             </configuration>
           </plugin>
         </plugins>

Modified: incubator/nmaven/trunk/core-integration-tests/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/pom.xml Thu Sep 25 00:17:40 2008
@@ -18,8 +18,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.apache.maven.dotnet</groupId>
     <version>0.16-incubating-SNAPSHOT</version>
@@ -28,7 +29,6 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.maven.dotnet</groupId>
   <artifactId>core-integration-tests</artifactId>
-  <version>0.16-incubating-SNAPSHOT</version>
   <name>Apache NMaven: core-integration-tests</name>
   <url>http://incubator.apache.org/nmaven</url>
   <description>NMaven provides Maven 2.x plugins to support building of .NET applications</description>
@@ -36,6 +36,18 @@
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <systemProperties>
+            <property>
+              <name>nmaven.version</name>
+              <value>${nmaven.version}</value>
+            </property>
+          </systemProperties>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <executions>
           <execution>
@@ -54,26 +66,17 @@
       <version>1.0</version>
     </dependency>
     <dependency>
-      <groupId>org.apache.maven.dotnet</groupId>
-      <artifactId>maven-dotnet-core</artifactId>
-      <version>${pom.version}</version>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-artifact</artifactId>
+      <version>2.0</version>
     </dependency>
     <dependency>
-      <groupId>org.apache.maven.its</groupId>
-      <artifactId>maven-integration-test-helper</artifactId>
-      <version>2.1-SNAPSHOT</version>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-model</artifactId>
+      <version>2.0</version>
     </dependency>
   </dependencies>
-  <repositories>
-    <repository>
-      <id>apache.snapshots</id>
-      <url>http://people.apache.org/repo/m2-snapshot-repository</url>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-    </repository>
-  </repositories>
+  <properties>
+    <nmaven.version>${project.version}</nmaven.version>
+  </properties>
 </project>

Copied: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java (from r698553, incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java)
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java?p2=incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java&p1=incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java&r1=698553&r2=698844&rev=698844&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java Thu Sep 25 00:17:40 2008
@@ -276,7 +276,7 @@
         }
         catch ( XmlPullParserException e )
         {
-            throw new IOException( e.getMessage(), e );
+            throw new IOException( e.getMessage() );
         }
         finally
         {

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0000CSharpCompileLibrary.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0000CSharpCompileLibrary.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0000CSharpCompileLibrary.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0000CSharpCompileLibrary.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,22 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0000CSharpCompileLibrary
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0000()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0000-CSharpCompileLibrary" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0000-CSharpCompileLibrary" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0000.cs" );
-        verifier.assertFilePresent( "target/comments.xml" );
-        verifier.assertFilePresent( "target/NMaven.It.It0000-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0000.cs" ) );
+        verifier.assertFilePresent( getCommentsFile() );
+        verifier.assertFilePresent( getAssemblyFile( "NMaven.It.It0000", "1.0.0", "dll" ) );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0001CSharpCompileExe.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0001CSharpCompileExe.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0001CSharpCompileExe.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0001CSharpCompileExe.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,22 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0001CSharpCompileExe
-        extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
-        public void testit0001()
+    public void testit0001()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0001-CSharpCompileExe" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0001-CSharpCompileExe" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0001.cs" );
-        verifier.assertFilePresent( "target/comments.xml" );
-        verifier.assertFilePresent( "target/NMaven.It.It0001-1.0.0.exe" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0001.cs" ) );
+        verifier.assertFilePresent( getCommentsFile() );
+        verifier.assertFilePresent( getAssemblyFile( "NMaven.It.It0001","1.0.0","exe") );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0002CSharpCompileModule.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0002CSharpCompileModule.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0002CSharpCompileModule.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0002CSharpCompileModule.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,22 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0002CSharpCompileModule
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0002()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0002-CSharpCompileModule" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0002-CSharpCompileModule" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0002.cs" );
-        verifier.assertFilePresent( "target/comments.xml" );
-        verifier.assertFilePresent( "target/NMaven.It.It0002-1.0.0.netmodule" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0002.cs" ) );
+        verifier.assertFilePresent( getCommentsFile() );
+        verifier.assertFilePresent( getAssemblyFile( "NMaven.It.It0002", "1.0.0", "netmodule" ) );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0003CSharpCompileWinexe.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0003CSharpCompileWinexe.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0003CSharpCompileWinexe.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0003CSharpCompileWinexe.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,22 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0003CSharpCompileWinexe
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0003()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0003-CSharpCompileWinexe" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0003-CSharpCompileWinexe" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0003.cs" );
-        verifier.assertFilePresent( "target/comments.xml" );
-        verifier.assertFilePresent( "target/NMaven.It.It0003-1.0.0.exe" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0003.cs" ) );
+        verifier.assertFilePresent( getCommentsFile() );
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0003","1.0.0","exe" ));
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0004CSharpCompileWithDependency.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0004CSharpCompileWithDependency.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0004CSharpCompileWithDependency.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0004CSharpCompileWithDependency.java Thu Sep 25 00:17:40 2008
@@ -19,26 +19,22 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0004CSharpCompileWithDependency
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0004()
         throws Exception
     {
-        File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0004-CSharpCompileWithDependency" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0004-CSharpCompileWithDependency" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0004.cs" );
-        verifier.assertFilePresent( "target/comments.xml" );
-        verifier.assertFilePresent( "target/NMaven.It.It0004-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0004.cs" ));
+        verifier.assertFilePresent( getCommentsFile() );
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0004","1.0.0","dll" ));
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0005CSharpCompileWithTransitiveDependency.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0005CSharpCompileWithTransitiveDependency.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0005CSharpCompileWithTransitiveDependency.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0005CSharpCompileWithTransitiveDependency.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,21 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0005CSharpCompileWithTransitiveDependency
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0005()
         throws Exception
     {
-        File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0005-CSharpCompileWithTransitiveDependency" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0005-CSharpCompileWithTransitiveDependency" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0005.cs" );
-        verifier.assertFilePresent( "target/NMaven.It.It0005-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0005.cs" ));
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0005","1.0.0","dll" ));
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,23 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0007CSharpCompileTestLibrary
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0007()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0007-CSharpCompileTestLibrary" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir =
+            extractAndTranslateResources( "/MavenITmng-0007-CSharpCompileTestLibrary" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/App.cs" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.TEST_BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0007.cs" );
-        verifier.assertFilePresent( "target/NMaven.It.It0007-1.0.0-test.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "App.cs" ) );
+        verifier.assertFilePresent( getTestSourcesMain( "It0007.cs" ) );
+        verifier.assertFilePresent( getAssemblyFile( "NMaven.It.It0007", "1.0.0", "dll", "test" ) );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0008CSharpCompileWithProvidedDependency.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0008CSharpCompileWithProvidedDependency.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0008CSharpCompileWithProvidedDependency.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0008CSharpCompileWithProvidedDependency.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,22 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0008CSharpCompileWithProvidedDependency
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0008()
         throws Exception
     {
         File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0008-CSharpCompileWithProvidedDependency" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+            extractAndTranslateResources( "/MavenITmng-0008-CSharpCompileWithProvidedDependency" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0008.cs" );
-        verifier.assertFilePresent( "target/NMaven.It.It0008-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain("It0008.cs" ));
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0008","1.0.0","dll" ));
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0009CSharpCompileWithProvidedGacDependency.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0009CSharpCompileWithProvidedGacDependency.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0009CSharpCompileWithProvidedGacDependency.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0009CSharpCompileWithProvidedGacDependency.java Thu Sep 25 00:17:40 2008
@@ -19,25 +19,22 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0009CSharpCompileWithProvidedGacDependency
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0009()
         throws Exception
     {
         File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0009-CSharpCompileWithProvidedGacDependency" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+            extractAndTranslateResources( "/MavenITmng-0009-CSharpCompileWithProvidedGacDependency" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0009.cs" );
-        verifier.assertFilePresent( "target/NMaven.It.It0009-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0009.cs" ));
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0009","1.0.0","dll" ));
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0010DeployLibrary.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0010DeployLibrary.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0010DeployLibrary.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0010DeployLibrary.java Thu Sep 25 00:17:40 2008
@@ -19,24 +19,21 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0010DeployLibrary
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0010()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0010-DeployLibrary" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0010-DeployLibrary" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0010.cs" );
-        verifier.assertFilePresent( "target/NMaven.It.It0010-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain("It0010.cs" ));
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0010","1.0.0","dll" ));
         verifier.assertFilePresent( "target/test-repo/NMaven/Its/NMaven.It.It0010/1.0.0/NMaven.It.It0010-1.0.0.dll" );
         verifier.assertFilePresent( "target/test-repo/NMaven/Its/NMaven.It.It0010/1.0.0/NMaven.It.It0010-1.0.0.pom" );
         verifier.assertFilePresent( "target/test-repo/NMaven/Its/NMaven.It.It0010/maven-metadata.xml" );

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0011DeployExe.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0011DeployExe.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0011DeployExe.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0011DeployExe.java Thu Sep 25 00:17:40 2008
@@ -19,29 +19,27 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0011DeployExe
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0011()
         throws Exception
     {
         String artifactId = "NMaven.It.It0011";
-        String artifactName = artifactId + "-1.0.0";
+        String version = "1.0.0";
+        String artifactName = artifactId + "-" + version;
         String metadataDir = "target/test-repo/NMaven/Its/" + artifactId + "/";
         String artifactDir = metadataDir + "1.0.0/";
 
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0011-DeployExe" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0011-DeployExe" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0011.cs" );
-        verifier.assertFilePresent( "target/" + artifactName + ".exe" );
+        verifier.assertFilePresent( getBuildSourcesMain("It0011.cs" ));
+        verifier.assertFilePresent( getAssemblyFile( artifactId , version,"exe" ));
         verifier.assertFilePresent( artifactDir + artifactName + ".exe" );
         verifier.assertFilePresent( artifactDir + artifactName + ".pom" );
         verifier.assertFilePresent( metadataDir + "maven-metadata.xml" );

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0012DeployModule.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0012DeployModule.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0012DeployModule.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0012DeployModule.java Thu Sep 25 00:17:40 2008
@@ -19,29 +19,27 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0012DeployModule
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0012()
         throws Exception
     {
         String artifactId = "NMaven.It.It0012";
-        String artifactName = artifactId + "-1.0.0";
+        String version = "1.0.0";
+        String artifactName = artifactId + "-" + version;
         String metadataDir = "target/test-repo/NMaven/Its/" + artifactId + "/";
         String artifactDir = metadataDir + "1.0.0/";
 
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0012-DeployModule" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0012-DeployModule" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0012.cs" );
-        verifier.assertFilePresent( "target/" + artifactName + ".netmodule" );
+        verifier.assertFilePresent( getBuildSourcesMain("It0012.cs" ));
+        verifier.assertFilePresent( getAssemblyFile( artifactId , version,"netmodule" ));
         verifier.assertFilePresent( artifactDir + artifactName + ".netmodule" );
         verifier.assertFilePresent( artifactDir + artifactName + ".pom" );
         verifier.assertFilePresent( metadataDir + "maven-metadata.xml" );

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0013DeployWinexe.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0013DeployWinexe.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0013DeployWinexe.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0013DeployWinexe.java Thu Sep 25 00:17:40 2008
@@ -19,29 +19,27 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0013DeployWinexe
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0013()
         throws Exception
     {
         String artifactId = "NMaven.It.It0013";
-        String artifactName = artifactId + "-1.0.0";
+        String version = "1.0.0";
+        String artifactName = artifactId + "-" + version;
         String metadataDir = "target/test-repo/NMaven/Its/" + artifactId + "/";
         String artifactDir = metadataDir + "1.0.0/";
 
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0013-DeployWinexe" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0013-DeployWinexe" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0013.cs" );
-        verifier.assertFilePresent( "target/" + artifactName + ".exe" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0013.cs" ));
+        verifier.assertFilePresent( getAssemblyFile( artifactId , version,"exe" ));
         verifier.assertFilePresent( artifactDir + artifactName + ".exe" );
         verifier.assertFilePresent( artifactDir + artifactName + ".pom" );
         verifier.assertFilePresent( metadataDir + "maven-metadata.xml" );

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0014ResolveLibraryDependency.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0014ResolveLibraryDependency.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0014ResolveLibraryDependency.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0014ResolveLibraryDependency.java Thu Sep 25 00:17:40 2008
@@ -19,27 +19,24 @@
 
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0014ResolveLibraryDependency
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0014()
         throws Exception
     {
         File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0014-ResolveLibraryDependency" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+            extractAndTranslateResources( "/MavenITmng-0014-ResolveLibraryDependency" );
+        Verifier verifier = getVerifier( testDir );
 
         verifier.deleteArtifact( "NMaven.Its", "NMaven.It.It0010", "1.0.0", "dll" );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0014.cs" );
-        verifier.assertFilePresent( "target/NMaven.It.It0014-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0014.cs" ));
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0014","1.0.0","dll" ));
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java Thu Sep 25 00:17:40 2008
@@ -18,31 +18,28 @@
  */
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0015DeployLibraryAsSnapshot
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0015()
         throws Exception
     {
         String artifactId = "NMaven.It.It0015";
-        String artifactName = artifactId + "-1.0.0-SNAPSHOT";
+        String version = "1.0.0-SNAPSHOT";
         String metadataDir = "target/test-repo/NMaven/Its/" + artifactId + "/";
         String artifactDir = metadataDir + "1.0.0-SNAPSHOT/";
 
         File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0015-DeployLibraryAsSnapshot" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+            extractAndTranslateResources( "/MavenITmng-0015-DeployLibraryAsSnapshot" );
+        Verifier verifier = getVerifier( testDir );
 
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0015.cs" );
-        verifier.assertFilePresent( "target/" + artifactName + ".dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0015.cs" ) );
+        verifier.assertFilePresent( getAssemblyFile( artifactId, version, "dll" ) );
         verifier.assertFilePresent( artifactDir );
         verifier.assertFilePresent( metadataDir + "maven-metadata.xml" );
         verifier.resetStreams();

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0016CSharpAssemblyInfoGeneration.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0016CSharpAssemblyInfoGeneration.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0016CSharpAssemblyInfoGeneration.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0016CSharpAssemblyInfoGeneration.java Thu Sep 25 00:17:40 2008
@@ -18,31 +18,36 @@
  */
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0016CSharpAssemblyInfoGeneration
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0016()
         throws Exception
     {
-        File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0016-CSharpAssemblyInfoGeneration" );
-        String assemblyInfoFileName =
-            "target/" + BuildDirectories.BUILD_SOURCES_GENERATED.getBuildDirectoryName() + "/META-INF/AssemblyInfo.cs";
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0016-CSharpAssemblyInfoGeneration" );
+
+        String assemblyInfoFileName;
+        if ( matchesVersionRange( "(,0.14]" ) )
+        {
+            assemblyInfoFileName = "META-INF/NMaven/Its/AssemblyInfo.cs";
+        }
+        else
+        {
+            assemblyInfoFileName = "META-INF/AssemblyInfo.cs";
+        }
+
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0016.cs" );
-        verifier.assertFilePresent( assemblyInfoFileName );
-        verifier.assertFilePresent( "target/NMaven.It.It0016-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0016.cs" ) );
+        verifier.assertFilePresent( getBuildSourcesGenerated( assemblyInfoFileName ) );
+        verifier.assertFilePresent( getAssemblyFile( "NMaven.It.It0016", "1.0.0", "dll" ) );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
-        //requires some manual verification of looking at AssemblyInfo.cs to confirm that the pom preoprties have
-        //been properly set
+        // requires some manual verification of looking at AssemblyInfo.cs to confirm that the pom preoprties have
+        // been properly set
     }
 }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0017CSharpStrongNamedAssembly.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0017CSharpStrongNamedAssembly.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0017CSharpStrongNamedAssembly.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0017CSharpStrongNamedAssembly.java Thu Sep 25 00:17:40 2008
@@ -18,25 +18,22 @@
  */
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.File;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0017CSharpStrongNamedAssembly
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0017()
         throws Exception
     {
         File testDir =
-            ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0017-CSharpStrongNamedAssembly" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+            extractAndTranslateResources( "/MavenITmng-0017-CSharpStrongNamedAssembly" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0017.cs" );
-        verifier.assertFilePresent( "target/NMaven.It.It0017-1.0.0.dll" );
+        verifier.assertFilePresent( getBuildSourcesMain("It0017.cs" ));
+        verifier.assertFilePresent( getAssemblyFile("NMaven.It.It0017","1.0.0","dll" ));
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0018CSharpSynchronizeTargetWithSource.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0018CSharpSynchronizeTargetWithSource.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0018CSharpSynchronizeTargetWithSource.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0018CSharpSynchronizeTargetWithSource.java Thu Sep 25 00:17:40 2008
@@ -18,17 +18,14 @@
  */
 package org.apache.maven.dotnet.integrationtests;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
-import org.apache.maven.it.Verifier;
-import org.apache.maven.it.util.ResourceExtractor;
-import org.apache.maven.dotnet.BuildDirectories;
-
 import java.io.BufferedWriter;
 import java.io.File;
 import java.io.FileWriter;
 
+import org.apache.maven.it.Verifier;
+
 public class MavenITmng0018CSharpSynchronizeTargetWithSource
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
 
     private static final String CS_GEN_FILENAME = "It0018Gen.cs";
@@ -39,8 +36,7 @@
     public void testit0018()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(),
-                                                                 "/MavenITmng-0018-CSharpSynchronizeTargetWithSource" );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0018-CSharpSynchronizeTargetWithSource" );
 
         // Generate a new CS source file
         File generatedCSSourceFile = new File( testDir, "src/" + CS_GEN_FILENAME );
@@ -54,16 +50,12 @@
         fileWriter.write( CS_GEN_SOURCE );
         fileWriter.close();
 
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent(
-            "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0018.cs" );
-        verifier.assertFilePresent(
-            "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0018Gen.cs" );
-        verifier.assertFilePresent(
-            "target/" + BuildDirectories.TEST_BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0018.cs" );
-        verifier.assertFilePresent(
-            "target/" + BuildDirectories.TEST_BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0018Gen.cs" );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0018.cs" ) );
+        verifier.assertFilePresent( getBuildSourcesMain( "It0018Gen.cs" ) );
+        verifier.assertFilePresent( getTestSourcesMain( "It0018.cs" ) );
+        verifier.assertFilePresent( getTestSourcesMain( "It0018Gen.cs" ) );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
@@ -74,10 +66,8 @@
         verifier.executeGoal( "install" );
 
         // Verify that the deleted file is purged from the staging compilation directory
-        verifier.assertFileNotPresent(
-            "target/" + BuildDirectories.BUILD_SOURCES_MAIN.getBuildDirectoryName() + "/It0018Gen.cs" );
-        verifier.assertFileNotPresent(
-            "target/" + BuildDirectories.TEST_BUILD_SOURCES_GENERATED.getBuildDirectoryName() + "/It0018Gen.cs" );
+        verifier.assertFileNotPresent( getBuildSourcesMain( "It0018Gen.cs" ) );
+        verifier.assertFileNotPresent( getTestSourcesGenerated( "It0018Gen.cs" ) );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0019BuildFailureOnNUnitFailure.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0019BuildFailureOnNUnitFailure.java?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0019BuildFailureOnNUnitFailure.java (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0019BuildFailureOnNUnitFailure.java Thu Sep 25 00:17:40 2008
@@ -20,23 +20,29 @@
 
 import java.io.File;
 
-import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase;
+import org.apache.maven.it.VerificationException;
 import org.apache.maven.it.Verifier;
-import org.apache.maven.it.util.ResourceExtractor;
 
 public class MavenITmng0019BuildFailureOnNUnitFailure
-    extends AbstractMavenIntegrationTestCase
+    extends AbstractNMavenIntegrationTestCase
 {
     public void testit0019()
         throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0019-BuildFailureOnNUnitFailure" );
-        Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        File testDir = extractAndTranslateResources( "/MavenITmng-0019-BuildFailureOnNUnitFailure" );
+        Verifier verifier = getVerifier( testDir );
         verifier.executeGoal( "test" );
-        
-        
-        // TODO: Need to verify that the build failed!
-        
+
+        try
+        {
+            verifier.verifyErrorFreeLog();
+            fail( "Log has no errors, expected test failure" );
+        }
+        catch ( VerificationException e )
+        {
+            // expected
+        }
+
         verifier.resetStreams();
     }
 }

Propchange: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITDotNetToolchain/
------------------------------------------------------------------------------
    svn:mergeinfo = 

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0000</artifactId>
@@ -26,38 +28,17 @@
   <name>NMaven.It.It0000</name>
   <build>
     <sourceDirectory>.</sourceDirectory>
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.dotnet</groupId>
-        <artifactId>maven-dotnet-toolchain</artifactId>
-        <version>0.16-incubating-SNAPSHOT</version>
-      </extension>
-    </extensions>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
       <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-toolchains-plugin</artifactId>
-        <executions>
-          <execution>
-            <phase>validate</phase>
-            <goals>
-              <goal>toolchain</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <toolchains>
-            <dotnet>
-              <vendor>MICROSOFT</vendor>
-            </dotnet>
-          </toolchains>
-        </configuration>
-        <extensions>true</extensions>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
       </plugin>
     </plugins>
   </build>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project> 
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>  
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0001</artifactId>
@@ -30,8 +32,14 @@
       <plugin> 
         <groupId>org.apache.maven.dotnet.plugins</groupId>  
         <artifactId>maven-dotnet-compiler-plugin</artifactId>  
+        <version>${nmaven.version}</version>
         <extensions>true</extensions> 
-      </plugin> 
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins> 
   </build> 
 </project>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project> 
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
   <modelVersion>4.0.0</modelVersion>  
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0002</artifactId>
@@ -30,8 +32,14 @@
       <plugin> 
         <groupId>org.apache.maven.dotnet.plugins</groupId>  
         <artifactId>maven-dotnet-compiler-plugin</artifactId>  
+        <version>${nmaven.version}</version>
         <extensions>true</extensions> 
       </plugin> 
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins> 
   </build> 
 </project>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project> 
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
   <modelVersion>4.0.0</modelVersion>  
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0003</artifactId>
@@ -30,8 +32,14 @@
       <plugin> 
         <groupId>org.apache.maven.dotnet.plugins</groupId>  
         <artifactId>maven-dotnet-compiler-plugin</artifactId>  
+        <version>${nmaven.version}</version>
         <extensions>true</extensions> 
       </plugin> 
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins> 
   </build> 
 </project>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project> 
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
   <modelVersion>4.0.0</modelVersion>  
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0004</artifactId>
@@ -30,8 +32,14 @@
       <plugin> 
         <groupId>org.apache.maven.dotnet.plugins</groupId>  
         <artifactId>maven-dotnet-compiler-plugin</artifactId>  
+        <version>${nmaven.version}</version>
         <extensions>true</extensions> 
       </plugin> 
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins> 
   </build>
   <dependencies>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project> 
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
   <modelVersion>4.0.0</modelVersion>  
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0005</artifactId>
@@ -30,8 +32,14 @@
       <plugin> 
         <groupId>org.apache.maven.dotnet.plugins</groupId>  
         <artifactId>maven-dotnet-compiler-plugin</artifactId>  
+        <version>${nmaven.version}</version>
         <extensions>true</extensions> 
       </plugin> 
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins> 
   </build>
   <dependencies>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0007</artifactId>
@@ -32,11 +34,13 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <configuration>
             <arguments>
                 <param>/nologo</param>
@@ -48,22 +52,11 @@
   </build>
   <dependencies>
     <dependency>
-      <groupId>org.apache.maven.dotnet</groupId>
+      <groupId>NUnit</groupId>
       <artifactId>NUnit.Framework</artifactId>
-      <version>2.4.6-incubating-SNAPSHOT</version>
+      <version>2.2.8.0</version>
       <type>dotnet:library</type>
       <scope>test</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>m2-snapshot</id>
-      <name>Maven2 Snapshot Repository</name>
-      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-    </repository>
-  </repositories>
 </project>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0008</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <dependencies>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0009</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <dependencies>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0010</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <distributionManagement>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0011</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <distributionManagement>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0012</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <distributionManagement>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0013</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <distributionManagement>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0014</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <dependencies>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0015</artifactId>
@@ -30,8 +32,14 @@
       <plugin>
         <groupId>org.apache.maven.dotnet.plugins</groupId>
         <artifactId>maven-dotnet-compiler-plugin</artifactId>
+        <version>${nmaven.version}</version>
         <extensions>true</extensions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins>
   </build>
   <distributionManagement>

Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml?rev=698844&r1=698843&r2=698844&view=diff
==============================================================================
--- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml (original)
+++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml Thu Sep 25 00:17:40 2008
@@ -17,7 +17,9 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project> 
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
   <modelVersion>4.0.0</modelVersion>  
   <groupId>NMaven.Its</groupId>
   <artifactId>NMaven.It.It0016</artifactId>
@@ -35,8 +37,14 @@
       <plugin> 
         <groupId>org.apache.maven.dotnet.plugins</groupId>  
         <artifactId>maven-dotnet-compiler-plugin</artifactId>  
+        <version>${nmaven.version}</version>
         <extensions>true</extensions> 
       </plugin> 
+      <plugin>
+        <groupId>org.apache.maven.dotnet.plugins</groupId>
+        <artifactId>maven-dotnet-test-plugin</artifactId>
+        <version>${nmaven.version}</version>
+      </plugin>
     </plugins> 
   </build> 
 </project>



Mime
View raw message