package org.apache.maven; import javax.swing.JList; import junit.framework.TestCase; public class DummyTest extends TestCase { public static final String VERSION = "xxxx"; public void testManifestJDK() { manifestTest( "myJar", JList.class, System.getProperty("java.version").substring(0,3) ); } public void testMyManifest() { manifestTest( "myJar", Dummy.class, VERSION ); } private void manifestTest( String name, Class clazz, String version ) { System.err.println( "Testing " + name ); Package thePackage = clazz.getPackage(); assertNotNull( "package object is null", thePackage ); String theVersion = thePackage.getSpecificationVersion(); assertNotNull( "specification version is null", theVersion ); System.out.println( "Specification version: " + theVersion ); assertEquals( version, theVersion ); } }