krysalis-version/src/test/org/krysalis/version/impl/data VersionDataConstructorTests.java,1.1,1.2
[email protected] Tue, 25 Mar 2003 08:01:46 -0800
| Newsgroups | gmane.comp.krysalis.sandbox |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/metamorphosis/krysalis-version/src/test/org/krysalis/version/impl/data
In directory sc8-pr-cvs1:/tmp/cvs-serv1962/src/test/org/krysalis/version/impl/data
Modified Files:
VersionDataConstructorTests.java
Log Message:
Tried working on DatestampedSpec...
Index: VersionDataConstructorTests.java
===================================================================
RCS file: /cvsroot/metamorphosis/krysalis-version/src/test/org/krysalis/version/impl/data/VersionDataConstructorTests.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** VersionDataConstructorTests.java 24 Mar 2003 01:25:48 -0000 1.1
--- VersionDataConstructorTests.java 25 Mar 2003 16:01:11 -0000 1.2
***************
*** 76,82 ****
}
! public void testEqual() throws VersionException {
! KrysalisVersion version1 = new KrysalisVersion(VersionIdentifier.BOGUS, "1.2.3-alpha-20030302");
HashMap properties = new HashMap();
--- 76,85 ----
}
! public void testPropertiesAndFormat() throws VersionException {
! KrysalisVersion version1 =
! new KrysalisVersion(
! VersionIdentifier.BOGUS,
! "1.2.3-alpha-20030302");
HashMap properties = new HashMap();
***************
*** 87,91 ****
properties.put("buildNumber", "20030302");
! KrysalisVersion version2 = new KrysalisVersion(VersionIdentifier.BOGUS, properties);
assertTrue("Extracted Major", (1 == version1.getMajor()));
--- 90,95 ----
properties.put("buildNumber", "20030302");
! KrysalisVersion version2 =
! new KrysalisVersion(VersionIdentifier.BOGUS, properties);
assertTrue("Extracted Major", (1 == version1.getMajor()));
***************
*** 105,108 ****
--- 109,149 ----
"Extracted Release Level",
(ReleaseLevel.ALPHA.equals(version2.getReleaseLevel())));
+ assertTrue(
+ "Extracted Build Number",
+ (20030302 == version2.getBuildNumber()));
+
+ assertEquals("Equal", version1, version2);
+ }
+
+ public void testValuesAndFormat() throws VersionException {
+
+ KrysalisVersion version1 =
+ new KrysalisVersion(
+ VersionIdentifier.BOGUS,
+ "1.2.3-alpha4-20030302");
+
+ KrysalisVersion version2 =
+ new KrysalisVersion(
+ VersionIdentifier.BOGUS,
+ new VersionData(1, 2, ReleaseLevel.ALPHA, 4, 3, 20030302));
+
+ assertTrue("Extracted Major", (1 == version1.getMajor()));
+ assertTrue("Extracted Minor", (2 == version1.getMinor()));
+ assertTrue("Extracted Point", (3 == version1.getPoint()));
+ assertTrue("Extracted Point", (4 == version1.getReleaseQualifier()));
+ assertTrue(
+ "Extracted Release Level",
+ (ReleaseLevel.ALPHA.equals(version1.getReleaseLevelObject())));
+ assertTrue(
+ "Extracted Build Number",
+ (20030302 == version1.getBuildNumber()));
+
+ assertTrue("Extracted Major", (1 == version2.getMajor()));
+ assertTrue("Extracted Minor", (2 == version2.getMinor()));
+ assertTrue("Extracted Point", (3 == version2.getPoint()));
+ assertTrue(
+ "Extracted Release Level",
+ (ReleaseLevel.ALPHA.equals(version2.getReleaseLevel())));
+ assertTrue("Extracted Point", (4 == version2.getReleaseQualifier()));
assertTrue(
"Extracted Build Number",
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en