最新文章列表

JUnit 注解@RunWith的工作原理

Suppose you have a large number of unit test cases and you don’t want them to be executed all at the same time during Maven build. You can simply achieve it via annotation @Category. (1) Create empty ...
JerryWang_SAP 评论(0) 有567人浏览 2021-03-01 10:36

JUnit 注解@Category的工作原理

Suppose you have a large number of unit test cases and you don’t want them to be executed all at the same time during Maven build. You can simply achieve it via annotation @Category. (1) Create empty ...
JerryWang_SAP 评论(0) 有322人浏览 2021-03-01 10:36

JUnit 注解@SuiteClasses的工作原理

Suppose I have four test cases in my project, the total methods to be tested:     Based on the blog Run only given sets of your unit test via @Category, it is possible to organize test methods wi ...
JerryWang_SAP 评论(0) 有449人浏览 2021-02-28 10:36

JUnit 注解@Rule的工作原理

Suppose you need to repeatedly execute some test method in your unit test case, for example, you would like to test getPrice based on the first set of test data 5 times in test method test1() while fo ...
JerryWang_SAP 评论(0) 有526人浏览 2021-02-28 10:35

Junit中利用Embedded Mongo(Fongo)

一、MongoDB 是一个基于分布式文件存储的NoSQL数据库,在应用开发中使用非常普遍,因为mongo是由 C++ 语言编写,真实的mongodb只能以server模式独立运行,这样就使得基于mongo应用的junit无法真正的独立运行,除非我们将所有mongo相关的操作都mock,本文将介绍一种为了针对mongo应用的junit而独立开发的内存库fakemongo,简称fongo,官网地址 fo ...
fengyilin 评论(0) 有2726人浏览 2018-08-17 15:38

spring boot应用中利用Embedded Database

  在应用开发过程中,利用内存数据库暂时代替实体数据库是很方便的一件事,既可以保证Juint的独立性,也能够让我们在开发前期方便的展示、模拟应用。   本篇文章我们通过一个简单的应用程序一起来了解下H2在spring boot应用、以及在junit中如何使用(其他类似的数据库还有HSQL、Derby) 1.H2的特性 速度快、完全开源、支持JDBC API 同时提供内嵌和server两种模式 提供 ...
fengyilin 评论(0) 有2567人浏览 2018-08-16 10:25

解决junit获取注入bean问题

解决junit获取注入bean问题: 注解引入多个配置文件情况: 我们使用spring写junit单测的时候,有的时候我们的spring配置文件只有一个。我们在类的注释上面会这样写: Java代码   @RunWith(SpringJUnit4ClassRunner.class)   @ContextConfiguration(locations = "cla ...
y806839048 评论(0) 有3022人浏览 2018-03-23 18:00

IDEA 生成junit测试代码并执行

IDEA 是 2017版本 因为太繁琐 所以不贴图了,请自行了解IDEA的使用。 第一部分  安装junit生成插件   1 File-->Settings-->Plugins  输入 junitGenerator V2.0 ,安装即可。要求重启,restart即可。 第二部分 生成Junit代码 1 设置模板   File--?Settings-->Oth ...
annan211 评论(0) 有2311人浏览 2018-03-01 11:11

Maven项目引入JMockit

Maven项目中引入JMockit的步骤 1 创建一个标准的Maven工程,Pom中切记要选择 <packaging>war</packaging>  war或者jar均可,但是不能是pom,否则maven test命令只会 Building工程。这个是我搭建测试项目遇到的坑 2 引入JMockit依赖 <dependency> &l ...
v7sky 评论(0) 有2765人浏览 2018-02-28 14:23

SpringBoot 框架下基于 Junit 的单元测试

本案例基于  spring boot 1.5.1 junit4.1 转载:http://blog.csdn.net/tengxing007/article/details/73332038  稍作修改   前言 Junit是一个Java语言的单元测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。是一个在发展,现在已经到junit5,在javaEE开发中 ...
45571845 评论(0) 有1234人浏览 2017-11-17 11:08

Junit Vs main on "java.util.concurrent.Executors"

Same code with different results. import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import org.junit.Test; public class JUnitTestVSMain { static class ...
Lixh1986 评论(0) 有815人浏览 2017-11-10 16:44

缓存处理-浅处置

   问题:一个查询sql,在连续两次调用此sql,会传递不同的参数。 不同的参数将导致两种查询结果。可是:在实际运行时 两次sql执行的结果一样。并且最后发现,最后一次的sql执行,并没有在数据库中执行。 表结构如下: 汉字 字段 类型 现金 xianjin double 汇率 huilv double Select xianjin*huilv    from    a(此sql根据传值判 ...
syzxf1996 评论(0) 有482人浏览 2017-11-06 14:38

Hibernate使用JUnit进行测试

一 Junit常用注解 @Test:测试方法 @Before:初始化方法 @After:释放资源   二 创建测试类StudentsTest   三 通过Hibernate API编写访问数据库的代码骨架     四 测试代码 import java.util.Date; import org.hibernate.Session; import org.hiber ...
cakin24 评论(0) 有1140人浏览 2017-11-03 20:48

Eclipse离线安装TestNG插件

离线安装TestNG插件:   受网络等因素影响,在线安装方式速度比较慢,可以通过如下方式离线安装TestNG插件。   1、通过浏览器直接访问网址, http://beust.com/eclipse 2、点击最下面的链接 zipped/ 3、页面显示有如下版本 6.10.0.201612030230/ 6.11.0.201703011520/
zhouchaofei2010 评论(0) 有1193人浏览 2017-11-02 01:05

自动化测试例程TestDemo

TestDemo是自动化测试样例,基于JUnit, JUnit EE和 TestNG。 本例程演示了自动化测试的最佳事件。即自动化测试黄金法则:在测试空库上无限次跑不出错。 示例下载: https://gitee.com/jerryshensjf/TestDemo 示例截图:
jerry_shen 评论(0) 有685人浏览 2017-10-29 21:20

创建单元测试、集成测试

在面向对象语言中,一个单元通常是一个类或一个方法。但是在现实中,大多数单元不是单独工作的。它们 通常需要和其他单元合作以实现它们的任务。   当测试的单元依赖了其他的单元时,有一个通用技术可用来模拟依赖单元,它用的是stub和mock对象, 这两者能够降低单元测试由于依赖而导致的复杂性。   stub对象中包含了某个测试中要用到的最少数量的方法。这些方法通常都是以一种预知的方式完成的, ...
zsjg13 评论(0) 有492人浏览 2017-09-29 15:11

使用mockMvc测试文件上传

@Autowired BanksController banksController; @TestpublicvoidtestAdd() throws IOException { RegisterConfig.RootPath = "E:\\work\\Admin"; FileInputStream fis = new FileInputStream("E:\\Imag ...
hoochiang 评论(0) 有6353人浏览 2017-08-20 01:52

JUnit单元测试

JUnit单元测试: 1.什么是单元测试:我们在完成一个项目后,需要对其代码逻辑进行简单的全方面的测试,看看代码逻辑是否正确,比如,我们写了一 ...
l4432848 评论(0) 有1273人浏览 2017-08-19 15:54

工作总结(junit,mockito,powermock,webservice)

引言:      前段时间写了一些Netty通信简单实例相关的文章,本身打算读一下netty的源码呢,下载netty源码后,看了Netty的测试类,不知到如何运行,惭愧 ,最近恶补了这方面的知识,这篇文章主要是对最近工作的总结。主要涉及的Junit,Mockito和PowerMock;WebService(JAX-WS,Apache CXF),本身打算写成博客总结一下,时间不充足,上面提到相关概念的 ...
Donald_Draper 评论(0) 有1514人浏览 2017-07-26 15:07

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics