我想在项目Async-HTTP-Client的类Realm.java上运行自动化测试用例生成工具。
我找到了它的路径:
[dario@bob async-http-client]$ find /home/dario/async/553/prefix -name Realm.java
/home/dario/async/553/prefix/async-http-client/api/src/main/java/org/asynchttpclient/Realm.java
因此将类路径设置为:
[dario@bob async-http-client]$ echo $CLASSPATH
/home/dario/async/553/prefix/async-http-client/api/src/main/java:/home/dario/async/553/prefix/async-http-client/evosuite-tests:/home/dario/testEnv/684131/prefix/rhino/lib/xbean.jar:/home/dario/evosuite/target/evosuite-0.1-SNAPSHOT-jar-minimal.jar
但是当我运行命令来生成测试时:
[dario@bob async-http-client]$ ~/evosuite/target/bin/EvoSuite -class org.asynchttpclient.Realm -projectCP /home/dario/async/553/prefix/async-http-client/api/src/main/java:/home/dario/testEnv/684131/prefix/rhino/lib/xbean.jar
* EvoSuite 0.1-SNAPSHOT
* Unknown class: org.asynchttpclient.Realm
我被告知班级不存在。
想法?
答案 0 :(得分:0)
据Google透露,EvoSuit需要编译类。
我的猜测是你没有编译这个类,或者它落在了另一个目录中。