java-Junit的测试用法和规范

问题描述

Junit的测试用法和规范
Junit具体应该怎么用,有什么规范,最近刚开始涉及这部分内容,对Junit不是很了解

解决方案

@Test
public void ***Test(){
调用你要测试的方法
}

解决方案二:
看你用的版本了如果是4没有什么要求如果是3测试方法以test开头不过一般会有如下规范:
1.测试类和被测试类包名相同且在被测试类后加Test
2.测试方法=test+被测试方法名

时间: 2024-12-22 10:24:02

java-Junit的测试用法和规范的相关文章

使用JUnit来测试Java代码中的异常

使用JUnit来测试Java代码中的异常有很多种方式,你知道几种? 给定这样一个class. Person.java public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; }

使用 Jtest:一款优秀的 Java 代码优化和测试工具

Jtest 简介 Jtest 是 Parasoft 公司推出的一款针对 Java 语言的自动化代码优化和测试工具,它通过自动化实现对 Java 应用程序的单元测试和编码规范校验,从而提高代码的可靠性以及 Java 软件开发团队的开发效率. 主要功能 静态代码分析: 静态代码分析是指不运行源程序,仅通过分析源程序的语法.结构.接口等来检查程序正确性,找出代码隐藏的缺陷之处. Jtest 的静态代码分析功能能够按照其内置的超过 800 条的 Java 编码规范自动检查并纠正这些隐蔽且难以修复的编码错

建议用JUNIT建立测试类

JUNIT Getting Started 概念:关于JUNIT的概念可以参见Thinking in Java 2的第一章里的Extreme programming 以junit3.5为例将classpath指向junit.jar HelloWorld: 在junit3.5下(或者其他地方)建立一个工作目录mypro,然后建立项目目录hello其中有文件:HelloWorld.java package mypro.hello; public class HelloWorld{    public

使用 Visual Studio Team Test 进行单元测试和java中的测试

原文:使用 Visual Studio Team Test 进行单元测试和java中的测试   C#中test测试地 方法一. 1.从NUnit官网(http://www.nunit.org/index.php)下载最新版本NUnit,当前版本为NUnit2.5.8. 2.安装后,在VS2008中新建测试项目StartNUnit 3.右击项目选择属性,在打开的窗口中选择调试.如图: 4.选择启动外部程序,并定位到NUnit的启动程序nunit.exe.如图: 5.在项目中添加NUnit引用,如图

junit参数化测试的使用方法

  JUnit参数化测试的五个步骤:(1)为准备使用参数化测试的测试类指定特殊的运行器 org.junit.runners.Parameterized.(2)为测试类声明几个变量,分别用于存放期望值和测试所用数据.(3)为测试类声明一个带有参数的公共构造函数,并在其中为第二个环节中声明的几个变量赋值.(4)为测试类声明一个使用注解 org.junit.runners.Parameterized.Parameters 修饰的,返回值为 java.util.Collection 的公共静态方法,并在

java线程中 start方法和run方法的区别和联系是什么

问题描述 java线程中 start方法和run方法的区别和联系是什么 java线程中 start方法和run方法的区别和联系是什么 start是启动一个线程到就绪状态 run是运行一个线程 要run一个线程必须先start一个线程,这么理解对不 解决方案 通过start启动线程,内部调用run,如果你直接调用run,就是同步的,会阻塞 解决方案二: run方法里写的是每个线程需要执行的代码 run 只是调用你自己写的run方法而已.根线程调用无关. start才是启动线程的方法 解决方案三:

由Java设计模式想到测试技术

导读:作者怪怪写了一篇<由Java设计模式想到测试技术>文章,他认为一个合格的测试架构师要完全的理解测试技术.要能实时的掌握新的测试技术并应用于团队.要能抽象并创新出新的能应用于本身团队的测试技术.以下是文章内容: 最近一直在看Junit源码,也看了很多Junit的源代码分析,看到里面都提到了Java设计模式,什么Command模式,Observer模式,Composite模式等等.以前就知道有Java设计模式,这次通过看Junit源码发现这个设计模式真的是非常的有用,而且对于代码设计和架构设

junit 如何测试一个方法中的每行代码是否都被执行过?

问题描述 junit 如何测试一个方法中的每行代码是否都被执行过? 如题 测试一个方法中的每行代码是否都被执行过?是否有多余的代码? 解决方案 要知道一个代码块里面的代码是否被执行过,其实可以在该代码块最后加个输出语句即可,如果输出语句有执行,那么 前面的代码必然有执行. 但执行效果不一定是你的预期效果罢了(因为代码不一定是符合你的设计需求的) 解决方案二: 是否有多余的代码? 这个应该有代码校验工具. 解决方案三: 你这说的是白盒测试中的覆盖率测试,如果代码中有分支语句,需要编写多个测试用例才

junit 如何测试post请求 、去请求servlet??

问题描述 junit 如何测试post请求 .去请求servlet?? junit 如何测试post请求 .去请求servlet?? 解决方案 http://wenku.baidu.com/link?url=m-YXnEMRvzdrj4o0fP1xvq1vpl2DqwN6TFUX68-HlHs_nofT0XZI4Z4CN7xNFS5DCLRu3ixR8g0hSSTN5Msf2XpD5irF2gwBIviMQ6pAPoC