- 浏览: 207531 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (291)
- ERP (3)
- JSP/Servlet (13)
- DB (8)
- MongoDB (2)
- Python (3)
- Maven (8)
- GIT (1)
- Windows (8)
- Java (24)
- Informatica (2)
- PHP (1)
- Javascript (25)
- Tomcat (2)
- spring (13)
- HTML5 (11)
- Nginx (2)
- NodeJS (6)
- Linux (40)
- AngularJS (1)
- Android (3)
- Selenium (3)
- 理财 (6)
- 工作心得 (9)
- SQLServer (10)
- Hibernate/JPA (6)
- Bootstrap (1)
- C# (3)
- MySql (4)
- highchart (1)
- hadoop (5)
- ZooKeeper (2)
- Hbase (8)
- Avro (2)
- Hive (2)
- Flume (5)
- Kafka (11)
- Sqoop (3)
- Pig (1)
- Spark (1)
- Storm (2)
- Redis (1)
- Memcached (1)
- Dubbo (2)
- Phoenix (2)
最新评论
-
一尾金鱼:
可以作为查询手册了,页面布局也好~
JSP EL -
darkgost:
您好,我按照你的方法,在Service1.cs中添加如下代码: ...
C#Windows 服务制作安装删除. 用户注销后,程序继续运行
1. 安装Junit,导入下面的依赖包
2.简单的测试类
1.org.junit.Assert.assertThat(Integer actual, Matcher<? super Integer> matcher) 使用上面的断言方法可以替代其他断言方法
2.使用注解
@Test(expected=java.lang.ArrayIndexOutOfBoundsException.class) 测试是否抛出指定异常
@Before @After 在每个测试方法前后执行的方法,比如建立,断开数据库连接
@BeforeClass @AfterClass 在测试类执行前后执行
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-library</artifactId> <version>1.3</version> <scope>test</scope> </dependency>
2.简单的测试类
package com.peter.user; import org.junit.After; import org.junit.Test; import static org.hamcrest.Matchers.*; import static org.junit.Assert.*; /** * Unit test for simple App. */ public class AppTest { @Test public void AppTest( ) { assertTrue("sdrt", 8>5); assertThat(3, is(3)); } @After @Test(expected=java.lang.ArrayIndexOutOfBoundsException.class) public void test2(){ } }
1.org.junit.Assert.assertThat(Integer actual, Matcher<? super Integer> matcher) 使用上面的断言方法可以替代其他断言方法
2.使用注解
@Test(expected=java.lang.ArrayIndexOutOfBoundsException.class) 测试是否抛出指定异常
@Before @After 在每个测试方法前后执行的方法,比如建立,断开数据库连接
@BeforeClass @AfterClass 在测试类执行前后执行
发表评论
-
Java中的byte char String 编码 解码
2017-07-03 14:58 387char 人能识别的字符,在Java中用Unico ... -
java多线程 用匿名内部类创建多线程
2017-07-02 17:06 896实现Runnable接口 new Thread(new R ... -
java多线程 用java内存结构解释多线程问题
2017-07-02 14:57 432在 java垃圾回收整理一文中,描述了jvm运行时刻内存 ... -
Java多线程-线程状态及方法的使用
2017-06-30 17:00 368thread.sleep(int) 让线程进入 ... -
用maven打包tar.gz文件
2017-06-29 13:26 1188项目目录结构: pom.xml中添加: ... -
Protobuf 简介
2017-04-25 14:39 5601. 下载编译文件:protoc-2.6.0-win32. ... -
Java IO 和 NIO 分别实现简单的Socket
2017-04-11 16:59 331java IO 实现的socket public ... -
Java NIO
2017-04-09 16:36 379Capacity A buffer's ca ... -
JVM 结构及垃圾回收
2017-04-06 13:34 426Runtime Data Area 运行时 ... -
使JAVA堆栈溢出的方法
2017-02-18 15:38 3611. 使栈溢出 public class Test ... -
JVM 内存查看与调优
2014-10-28 15:30 01)jstat jstat -gccapacity < ... -
Eclipse.ini的相关说明
2014-09-02 13:01 551本文搜集整理自网上 Eclipse的启动由$ECLIPSE_ ... -
Java 动态代理2
2014-05-31 16:52 484当被代理类没有实现接口时,可以用CGLib实现动态代理 i ... -
读取XML配置文件的工具类
2014-05-27 20:59 6131. 添加maven <dependency> ... -
给Bean的属性赋值的好方法
2014-05-26 21:28 744给Bean的属性赋值的好方法 static void inj ... -
java 中获取各种路径
2014-05-21 19:32 3151.jsp中取得路径: 以工程名为TEST为例: (1)得 ... -
Java 动态代理
2014-04-25 21:15 492America.java package com.mypr ... -
Java获得Class对象的方法
2014-04-24 21:05 6301. Object.getClass() 2. Class ... -
java反射 ClassLoader 和 Class.forName() 的区别
2013-12-19 20:44 1092package fanshe; public class ... -
nio 编码解码
2013-12-16 22:33 689package CharSet1; import jav ...
相关推荐
二、JUnit基本使用步骤 1. 创建测试类:继承自`junit.framework.TestCase`(对于JUnit 3.x)或`org.junit.Test`(对于JUnit 4.x及以上版本),创建测试用例类。 2. 编写测试方法:在测试类中,定义以`test`开头的...
JUnit3.8.1是该框架的一个较早版本,尽管现在已经有更新的版本(如JUnit5),但了解其基本原理和用法对理解单元测试的概念仍然很有帮助。 首先,JUnit的核心概念是测试类和测试方法。测试类通常与被测试的业务逻辑...
### JUnit基本教程详解 #### 一、JUnit简介与重要性 JUnit 是一个用于 Java 编程语言的单元测试框架。最初由 Erich Gamma 和 Kent Beck 设计开发,JUnit 的设计目的是为了帮助开发者编写可重复执行的测试用例,...
《Junit使用详解》 Junit,作为Java编程语言中最为广泛应用的单元测试框架,它为开发者提供了方便快捷的方式来编写和执行单元测试,确保代码的正确性和稳定性。本指南将详细解析Junit的使用方法,旨在帮助开发者...
同时,虽然JUnit可以独立于集成开发环境(IDE)使用,但Eclipse是一个非常流行的选择,因为它内置了对JUnit的支持,特别是从Eclipse 3.2版本开始就支持JUnit 4。这里以Eclipse Helios (3.6) for Java EE为例,讲解...
#### 七、JUnit基本使用 - **创建测试类**: - 测试类应该使用`@RunWith`注解指定JUnit运行器。 - 使用`@Test`注解标记测试方法。 - 使用`@Before`和`@After`注解定义每个测试前后执行的操作。 - **编写测试方法*...
基本路径测试法和单元测试工具JUnit的使用 本实验报告旨在介绍基本路径测试法和单元测试工具JUnit的使用。通过本实验,学生将掌握基本路径测试方法、了解在Eclipse环境下JUnit单元测试工具的安装和使用方法,並针对...
本教程文档详细介绍了JUnit的基本使用方法,适用于初学者快速上手。 首先,要了解JUnit的核心概念,包括测试类、测试方法和断言。测试类通常会继承自`junit.framework.TestCase`(在较新版本的JUnit5中,使用`org....
Junit基本教程[归纳].pdf
### JUnit基本介绍 JUnit是一种开源的Java测试框架,它属于xUnit家族的一员,主要用于单元测试,特别是白盒测试和回归测试。白盒测试是指测试人员完全了解程序内部的逻辑结构,可以针对性地进行测试;而回归测试是...
JUnit的基本使用步骤包括: 1. 创建测试类:继承自`junit.framework.TestCase`,创建一个新的测试类。 2. 编写测试方法:每个测试方法的名称应以`test`开头,返回类型为void且不带参数。例如:`public void ...
通过本文的学习,我们不仅了解了 JUnit 的基本概念和作用,还掌握了如何在 Eclipse 中使用 JUnit 进行简单的单元测试。掌握单元测试对于提高软件质量至关重要,而 JUnit 作为 Java 开发者常用的单元测试框架,其强大...
"软件单元测试——JUnit使用" 软件单元测试是软件开发过程中的一种测试方法,它是指对软件中的最小单元进行测试,以确保软件的可靠性和正确性。JUnit是一个流行的Java测试框架,广泛应用于软件单元测试中。 在本...
Eclipse Eclipse 中使用 junit junitjunit (有了开发工具对 (有了开发工具对 junit的支持后) .... ... 8 JUNIT 4.X4.X4.X使用 .... .... .... ......... 12 下载与安装 下载与安装 .... .... .... ...... 12 ...
通过以上步骤,你已经掌握了在MyEclipse中使用JUnit的基本操作。持续进行单元测试是保证代码质量的重要手段,随着经验的积累,你将更加熟练地运用JUnit,编写出更高效的测试代码。记得经常重构和更新测试用例,以...
最后,你可以使用JUnit提供的`JUnitCore`类来运行所有的测试,或者使用IDE(如Eclipse或IntelliJ IDEA)内置的JUnit支持,直接运行测试类或单个测试方法。 总的来说,JUnit 4.10为Java开发者提供了一种强大且易用的...
"实验02 基本路径测试法和单元测试工具JUnit的使用" 本实验的主要目的是掌握基本路径测试方法和在Eclipse环境下JUnit单元测试工具的安装和使用方法。通过本实验,学生将学习如何在Eclipse环境下安装和使用JUnit单元...