eclipse写了一个junit,这次是网上搜到的一个简单例子,老师报找不到main class的错误,网上搜索2天了,也没有解决,哪位大侠帮帮我吧。程序如下:
package junitfaq;import java.util.*;import junit.framework.*;public class SimpleTest extends TestCase {
public SimpleTest(String name) {
super(name);
}
public void testEmptyCollection() {
Collection collection = new ArrayList();
assertTrue(collection.isEmpty());
}
public static Test suite() {
return new TestSuite(SimpleTest.class);
}
public static void main(String args[]) {
junit.textui.TestRunner.run(suite());
}
}
还有,哪位可以用eclipse帮忙试验一下?看看结果,多谢
package junitfaq;import java.util.*;import junit.framework.*;public class SimpleTest extends TestCase {
public SimpleTest(String name) {
super(name);
}
public void testEmptyCollection() {
Collection collection = new ArrayList();
assertTrue(collection.isEmpty());
}
public static Test suite() {
return new TestSuite(SimpleTest.class);
}
public static void main(String args[]) {
junit.textui.TestRunner.run(suite());
}
}
还有,哪位可以用eclipse帮忙试验一下?看看结果,多谢
.
Time: 0.015OK (1 test)可能是你的.java没有编绎成.class
Time: 0OK (1 test)我的结果是这样的
E:\workspace\junitproject>java junitfaq.SimpleTest
Exception in thread "main" java.lang.UnsupportedClassVersionError: junit/frame
rk/TestCase (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)