[java][junit][shell] run
всем привет
есть пример на яве:
package fura;
import org.apache.commons.lang.StringUtils;
import org.junit.Test;
public class MyTestCase
{
@Test
public void isEmpty()
{
assert StringUtils.isBlank(null);
assert StringUtils.isBlank("");
}
@Test
public void trim()
{
assert "foo".equals(StringUtils.trim(" foo "));
}
}
javac -classpath libs/commons-lang-2.6.jar:libs/junit-4.10.jar:libs/testng-6.4.jar:. MyTestCase.java
java -classpath libs/commons-lang-2.6.jar:libs/junit-4.10.jar:libs/testng-6.4.jar:. org.junit.runner.JUnitCore MyTestCase
JUnit version 4.10
Exception in thread "main" java.lang.NoClassDefFoundError: MyTestCase (wrong name: fura/MyTestCase)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
package fura;
JUnit version 4.10
..
Time: 0,004
OK (2 tests)
что я делаю не так?
бтв запускать
java ... fura.MyTestCase
JUnit version 4.10
Could not find class: fura.MyTestCase
Time: 0,005
OK (0 tests)
спасибо