前页 后页

设置单元测试

本主题说明在下载并安装JUnit和/或NUnit应用程序之后,在设置单元测试中应采取的操作。

动作

行动

细节

也可以看看

创建单元测试存根

通过使用JUnit或NUnit转换和代码生成,可以为每个类中的所有公共方法创建测试方法存根。

(TestFixture)

公共课程CalculatorTest

{

(测试)

公共无效testAdd(){

}

(测试)

公共无效testDivide(){

}

(测试)

公共无效testMultiply(){

}

(测试)

公共无效testSubtract(){

}

}

单元测试 JUnit转换 NUnit转换 生成源代码

定义测试用例

在生成的代码存根(在Enterprise Architect或首选的IDE中)中编写单元测试。

这是C#中的NUnit示例,尽管它也可以是任何其他.NET语言或Java和JUnit。

(TestFixture)

公共课程CalculatorTest

{

(测试)

公共无效testAdd(){

Assert.AreEqual(1 + 1,2);

}

(测试)

公共无效testDivide(){

Assert.AreEqual(2 / 2,1);

}

(测试)

公共无效testMultiply(){

Assert.AreEqual(1 * 1,1);

}

(测试)

公共无效testSubtract(){

Assert.AreEqual(1-1,1);

}

}

或者,如果您尚未执行xUnit转换,则可以将代码反向工程到Enterprise Architect以便系统可以记录该类的所有测试结果。

编译你的代码

检查被测试的源代码是否可以正确编译,以便可以针对其运行测试脚本。

设置测试脚本

针对所需的程序包设置测试脚本,然后运行测试。

测试脚本 运行单元测试