brett 2004/01/05 00:48:09
Modified: maven-model/src/test/org/apache/maven/model
DependencyTest.java
Log:
additional tests
Revision Changes Path
1.4 +50 -1
maven-components/maven-model/src/test/org/apache/maven/model/DependencyTest.java
Index: DependencyTest.java
===================================================================
RCS file:
/home/cvs/maven-components/maven-model/src/test/org/apache/maven/model/DependencyTest.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- DependencyTest.java 4 Jan 2004 21:57:53 -0000 1.3
+++ DependencyTest.java 5 Jan 2004 08:48:09 -0000 1.4
@@ -102,6 +102,19 @@
assertNull( "check default version", d.getVersion() );
assertNull( "check default url", d.getUrl() );
assertEquals( "check default properties", 0, d.getProperties().size() );
+ assertFalse( "verify invalid", d.validate() );
+ }
+
+ public void testGetProperty()
+ {
+ d.addProperty( "foo", "bar" );
+ assertEquals( "check existant property", "bar", d.getProperty( "foo" ) );
+ assertEquals( "check non-existant property", null, d.getProperty( "fu" ) );
+ }
+
+ public void testGetPropertyNoneSet()
+ {
+ assertEquals( "check non-existant property", null, d.getProperty( "fu" ) );
}
public void testAddProperty()
@@ -195,6 +208,42 @@
{
d.setArtifact( "some-artifact.art" );
assertEquals( "check artifact", "some-artifact.art", d.getArtifact() );
+ }
+
+ public void testUrl()
+ {
+ d.setUrl( "url" );
+ assertEquals( "check url", "url", d.getUrl() );
+ }
+
+ public void testInvalidByArtifactNameOnly()
+ {
+ d.setGroupId( "groupId" );
+ d.setArtifactId( "artifactId" );
+ assertFalse( "check invalid", d.validate() );
+ }
+
+ public void testValid()
+ {
+ d.setGroupId( "groupId" );
+ d.setArtifactId( "artifactId" );
+ d.setVersion( "version" );
+ assertTrue( "check valid", d.validate() );
+ }
+
+ public void testValidByArtifactNameOnly()
+ {
+ d.setGroupId( "groupId" );
+ d.setArtifactId( "artifactId" );
+ d.setArtifact( "artifact-1.art" );
+ assertTrue( "check valid", d.validate() );
+ }
+
+ public void testGetTypeWhenNull()
+ {
+ d.setType( null );
+ assertNull( "check type is null", d.getType() );
+ assertNull( "check extension is null", d.getExtension() );
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]