本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
parasoft c/c++嵌入式单元测试:基本知识和优点
介绍
单元测试已经存在了许多年。 “Test early, test often” 是一个涉及单元测试的口头禅,但不是每一个软件项目都有合适的和先进的单元测试套件。当面对嵌入式系统的时候,这个想法需要改变了,因为对软件质量的要求在持续增长。国际标准,如IEC-61508-3, ISO/DIS-26262或DO-178B/C,需要模块测试以达到要求的功能安全级别。模块级的单元测试有助于达到这一要 ...
maven常见问题问答
1.前言
Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。
2. maven概要
首先我把maven的概念快速的梳 ...
SpringMVC+Mybatis构架整合
第一步,添加所依赖jar
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/ ...
PowerMock单元测试
PowerMock主要就是模拟对象,并得到你想要的结果
pom.xml增加相关依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency> ...
maven build忽略单元测试的2种方式
1:build加虚拟机参数方式
clean package -Dspring.profiles.active="test"
-Dproname.config.path=/D:/proname/config
-Dic.assistant.logging.path=C:/ic_log ...
eclipse下SpringBoot开发和测试
SpringBoot是快速开发企业应用的一条捷径,尤其是在Spring4以后,项目完全不需要xml配置以来,让开发者感到巨大的流畅感。
我们使用Eclipse搭建一个基于maven的SpringBoot项目,不了解的可以看一下《用maven搭建springboot环境》。
新建maven项目,把需要的源包都建好,可以删掉web.xml文件,然后打开pom文件。这里我们的依赖要比上面文章 ...
Maven系列2--pom.xml 配置详解
<!--可以免费转载,转载时请注明出处 http://pengqb.iteye.com 。--><project xmlns="http://maven.apache.org/POM/4.0.0 " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi: ...
Android单元测试
原创内容,转载请注明出处
Android的单元测试是在Junit工具上扩展而来,故而在Android做单元测试和Junit单元测试基本上一致。
1.在eclipse开发工具下创建Android项目
2.编写测试类AndroidTest,它继承Junit的TestCase类。
package com.cygoat.util;
import junit.framework. ...
单元测试时测试一个private私有方法
单元测试时测试一个private私有方法时,我们第一想法可能是用java反射机制。
...
Method method = clazz.getDeclaredMethod(methodName, classes)
method.setAccessible(true);
method.invoke(obj, objects)
Spring 有一个好用的测试工具类ReflectionT ...
Java开发熟手该当心的11个错误
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为一 ...
Spring 4.x使用Junit4进行单元测试
最近公司使用Spring框架开发,以前用的不多,开始使用了之后,想写个单元测试来测试一下功能,于是乎从网上找了一下测试的例子,看到最多的就是使用
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"xxxxx"})
这种类型的,需要添加Spring专门的test用的jar包,于是乎 ...
Junit参数化测试报No tests found Matching Methed
今天在用Junit进行单元测试的时候,遇到一个诡异的问题。测试代码如下:
Java类:Calculate.java
public class Calculate {
public int sum(int var1, int var2) {
System.out.println("Adding values " + var1 + " ...
hamcrest自定义BaseMatcher
import com.google.common.collect.Lists;
import org.apache.commons.lang.ArrayUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang.math.RandomUtils;
import java.util.A ...
Java开发熟手该当心的11个错误
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为一 ...