一. 目标
这一篇文章的目标在openbravo里面建立一个测试用例,用来单元验证一段代码的正确性。比如我们写了一个后台持久化方法,需要验证是否写得正确,而前台又没有写好,无法测试。这个时候,我们可以写一个简单的测试用例来验证其正确性。
前提条件:已经创建了一个module,在openbravo中所有新增的代码都必须属于一个模块。
二. 步骤
1. 在你建立的模块对应的文件夹下面建立一个新文件夹src-test,如下图所示:
2. 将这个文件夹加入项目的源文件目录,选择项目点击右键build path->configure build path...,弹出的对对话框中 source页签,点击添加文件夹,将刚刚新增的src-test文件夹加入项目的源文件目录。
3. 在这个文件加下面新建一个java包,名称随便取。
4. 在包下面新建一个java类,内容如下:
package org.openbravo.client.application.test; import java.util.List; import org.openbravo.dal.service.OBCriteria; public class ExampleTest extends BaseTest { public void testUsersCount() { final OBCriteria<User> uCriteria = OBDal.getInstance().createCriteria( final List<User> uList = uCriteria.list(); if (u == null || u.getPassword() == null) { if (u.getPassword().length() > 0) System.out.println("Total of users with password: " + (userCount)); |