想在DominoDesigner/JavaBeans中使用JUnit,但要不断得到一个;“未找到类”;错误?
我做了以下工作:想在DominoDesigner/JavaBeans中使用JUnit,但要不断得到一个;“未找到类”;错误?,junit,xpages,lotus-notes,lotus,automated-tests,Junit,Xpages,Lotus Notes,Lotus,Automated Tests,我做了以下工作: 从包资源管理器中,我选择“新建、其他、JUnit测试用例” 我写这段代码: package dk.sample; import org.junit.*; import static org.junit.Assert.*; public class TestCase { @Test public void alwaysTrue(){ assertTrue( true ); } } 然后我选择“运行方式,JUnit测试” 获取此错
package dk.sample;
import org.junit.*;
import static org.junit.Assert.*;
public class TestCase {
@Test
public void alwaysTrue(){
assertTrue( true );
}
}
我错过了什么?我尝试过不同的运行配置,但似乎我错过了某个类路径?但是去什么地方?不能让JUnit在Domino设计器中工作。我现在不再从DDE运行测试,而是从XPages运行测试。这就像一场梦。创建了我自己的“JUnit runner”类——也就是说,我只调用JUnit runner,但自己处理结果,以便在XPage上显示为html
可在此处找到代码:
丹麦博客帖子:要使JUnit在Domino Designer中工作,您需要执行几个额外的步骤:
关于这个主题,这里还有一个很好的例子。你看过这个wiki条目吗?>和简单的解释:NSF中的所有代码都在“虚拟文件系统”中,这对于使用基于文件访问的普通Java框架(源代码控制、JUnit或JavaDoc…)是不可访问的。你可以通过“团队开发”右键单击菜单同步你的NSF(捆绑在R9中,需要在8.5.3中安装),它将NSF的内容同步到文件系统,然后您可以在镜像Java项目上运行JUnits。