理论部分 前言 单元测试,就是对某一段细粒度的Java代码的逻辑测试。代码块一般指一个Java 方法本身,所有外部依赖都需要mock掉,仅关注代码逻辑本身。 需要注意,单测的一个大前提就是需要清楚的知道自己要测试的程序块所预期的输入输出,然后根据这个预期和程序逻辑来书写case。 (这里需要注意的就 ...
分类:
其他好文 时间:
2019-10-29 13:18:31
阅读次数:
87
如果applicationContext.xml文件放置在src下面的的时候使用jUint测试的时候编写的路径应该是这样的: 1 @Test 2 3 public void saveTest() { 4 5 ApplicationContext ctx = 6 7 new ClassPathXmlA ...
分类:
移动开发 时间:
2019-10-29 11:20:27
阅读次数:
102
视频地址:https://www.bilibili.com/video/av59640008 Gradle下载地址: http://services.gradle.org/distributions/ 为每一模块打jar包,便于项目线上维护 grovvy的闭包 gradle配置文件概述 build. ...
分类:
其他好文 时间:
2019-10-29 10:00:26
阅读次数:
97
import jsonimport unittestfrom manage import appheaders={ "Authorization":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzA3ODAxMDksImlhdCI6MTU3MD ...
分类:
编程语言 时间:
2019-10-28 15:04:42
阅读次数:
116
目前很多项目组的测试代码工程都是采用MAVEN+TESTNG的方式构造的。 因此测试代码project内的pom.xml就必不可少的有以下配置: 在pom.xml中配置testNG的依赖,以便自动下载应用于project <dependencies> [...] <dependency> <grou ...
分类:
其他好文 时间:
2019-10-28 14:27:22
阅读次数:
69
本文首发于个人网站: "Spring Boot项目中使用Mockito" Spring Boot可以和大部分流行的测试框架协同工作:通过Spring JUnit创建单元测试;生成测试数据初始化数据库用于测试;Spring Boot可以跟BDD(Behavier Driven Development) ...
分类:
编程语言 时间:
2019-10-27 18:44:53
阅读次数:
77
Starter POMs:是一套一站式的Spring相关技术解决方案。 1.spring-boot-starter-web:全栈Web开发模块,包含嵌入式Tomcat、Spring MVC。 2.spring-boot-starter-test:通用测试模块,包含JUnit、Hamcrest、Moc ...
分类:
编程语言 时间:
2019-10-27 14:58:50
阅读次数:
125
Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。 凭本人的感觉和经验来说,在项目中完全按标准都写Junit用例覆盖大部分业务代码的,应该不会超过一半。 刚好前段时间写了一些关于SpringBoot的帖子,正好现在把Junit再拿出来从几个方面再说一下 ...
分类:
其他好文 时间:
2019-10-26 10:33:01
阅读次数:
115
MyBatis中文官网: http://www.mybatis.cn/ 我使用的工具是idea,jdk是1.8 1.创建一个maven项目 mbs_maven 2.引入mybatis的jar包 3.引入log的jar包,mybatis是需要依赖log ,引入junit测试和lobok代码简化工具 4 ...
分类:
其他好文 时间:
2019-10-23 11:16:23
阅读次数:
60
from testcase1 import countimport unittestclass MyTest(unittest.TestCase): def setUp(self): print('test start') def tearDown(self): print('test end')c ...
分类:
其他好文 时间:
2019-10-23 10:00:30
阅读次数:
75