After you create the project, open the file pom.xml and find the lines
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
and replace them with
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>5.8</version>
<scope>test</scope>
<classifier>jdk15</classifier>
</dependency>
Adding these <dependency> things to your pom.xml file is a regular activity.
Also see
http://www.exist.com/better-build-maven
http://www.sonatype.com/book/reference/public-book.html
Behrang Saeedzadeh wrote:
Are there any alternatives to the archetype plugin for creating projects,
that either use TestNG or let users choose TestNG on the commandline?
- Behi
Brett Porter-2 wrote:
Not in the archetype - however you can create your own archetypes.
Note that all is required by default is to switch the dependency to
testng.
- Brett
On 05/03/2009, at 2:54 PM, Behrang Saeedzadeh wrote:
Hi,
When creating a new Maven project using archetype:create maven by
default
uses JUnit as the unit testing framework. Is it possible to override
this on
the command line to use TestNG instead?
Thanks in advance,
Behrang
--
View this message in context:
http://n2.nabble.com/Using-TestNG-with-Maven-tp2427290p2427290.html
Sent from the maven users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
--
Brett Porter
[email protected]
http://blogs.exist.com/bporter/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]