前页 | 后页 |
设置单元测试
本主题说明在下载并安装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以便系统可以记录该类的所有测试结果。 |
|
编译你的代码 |
检查被测试的源代码是否可以正确编译,以便可以针对其运行测试脚本。 |
|
设置测试脚本 |
针对所需的程序包设置测试脚本,然后运行测试。 |
测试脚本 运行单元测试 |