在Neatbeans中使用JUnit4的学习时的总结
来源:互联网 发布:nginx url 跳转 编辑:程序博客网 时间:2024/05/16 06:36
根据https://netbeans.org/kb/docs/java/junit-intro_zh_CN.html以及慕课网上的JUnit4课程学习JUnit4的笔记。
JUnit是一个Java语言的单元测试框架,它是xUnit的一个子集。在NetBeans IDE 7.1 或更早版本,不需要指定测试框架,因为默认情况下将指定 JUnit。在 NetBeans IDE 7.2 中,可以选择指定 JUnit 或 TestNG 作为测试框架。
测试类一般会放在不同的源文件中,测试类的包名和被测试类的包名应保持一致。创建测试框架时,一般取消勾选"Test Initializer"(测试初始化函数)和 "Test Finalizer"(测试终结方法)。如果选择的话,会产生:测试初始化函数和终结方法(setUP 和 tearDown 方法).
setUp 方法是一个测试初始化方法,它在测试类中的各测试用例之前运行。运行测试不需要测试初始化方法,如果需要在运行测试之前初始化一些变量,则可以使用测试初始化方法。
tearDown 方法是一个测试终结方法,它在测试类中的各测试用例之后运行。运行测试不需要测试终结方法,如果能需要使用终结方法来清理运行测试用例时所需的任何数据在JUnit4中,测试方法是由 @Test标注指示的。除此之外,还有@est(expectes=xx.class)与@Test(timeout=毫秒)。后者是对方法运行时间进行限定,可以进行简单的性能测试。
@Ignore("...") 不执行该方法,省略号处填写该方法没有被执行的原因。
@RunWith 更改测试运行期(只要运行期继承org.junit.runner.Runner这个类即可)
@BeforeClass 该方法在所有方法执行之前被执行。
@AfterClass 该方法在所有方法执行结束之后被执行。
@Before和@After会在每个测试方法执行的前后各执行一次。
- 在Neatbeans中使用JUnit4的学习时的总结
- Neatbeans中JUnit4测试套件(TestSuite)的使用
- 在CentOS上使用Neatbeans开发C++,调用Python的过程、遇到的问题和解决办法
- JUnit4的使用
- JUnit4的使用
- JUnit4的使用
- Junit4的使用
- Junit4--hamcrest的使用
- junit4的使用
- Junit4 -- TestSuite 的使用
- JUnit4的简单使用
- 学习Celery在项目中使用的总结
- 在Eclipse中使用JUnit4进行单元测试
- 在Eclipse中使用JUnit4进行单元测试
- 在Eclipse中使用JUnit4进行单元测试
- 在 Eclipse 中使用 JUnit4 进行单元测试
- 在Eclipse中使用JUnit4进行单元测试
- 在Eclipse中使用JUnit4进行单元测试
- 悬浮窗错误android.view.WindowManager$BadTokenException: permission denied for this window type
- js中的call函数
- 多个时间段统计
- json解析数组
- specified for property 'resourceFile' does not exist
- 在Neatbeans中使用JUnit4的学习时的总结
- Nagios和商业开源网管软件SugarNMS的功能介绍和区别
- Android 的透明色的代码
- i2c 设计建议
- ORA-02291: 违反完整约束条件 - 未找到父项关键字
- 增强for循环和普通for循环的区别
- C#连接SQLite的字符串
- 外卖案例_第一讲_搭建页面框架
- http://kymjs.com/code/2016/05/08/01