官方文档:https://docs.pytest.org 安装:pip install -u pytestpytest --version #查看版本(或者直接pip命令:pip show pytest ) 使用优点:非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考能够支持简单的单元测试和 ...
分类:
其他好文 时间:
2020-07-04 15:10:39
阅读次数:
53
用到了mock【安装Moq】 参考: https://blog.csdn.net/hailang2ll/article/details/103105356?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachi ...
分类:
Web程序 时间:
2020-07-04 01:44:58
阅读次数:
176
引入maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> 单 ...
分类:
编程语言 时间:
2020-07-03 12:37:32
阅读次数:
101
一、Junit单元测试 1.1 测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 1.2 Junit使用(白盒测试) 使用步骤: 定义一个测试类(测试用例) 测试类名:被测试的类名Test,如 CalculatorTest ...
分类:
其他好文 时间:
2020-07-03 00:41:13
阅读次数:
56
最近再做spring junit 做单元测试中,报 Failed to load ApplicationContext 错误。 import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.bea ...
分类:
移动开发 时间:
2020-06-30 12:38:56
阅读次数:
60
Go 语言推荐测试文件和源代码文件放在一块,测试文件以 _test.go 结尾。比如,当前 package 有 calc.go 一个文件,我们想测试 calc.go 中的 Add 和 Mul 函数,那么应该新建 calc_test.go 作为测试文件。 example/ |--calc.go |-- ...
分类:
其他好文 时间:
2020-06-29 00:02:11
阅读次数:
86
选中要测试的类, Alt + Enter 出现 create Test, 选中junit4 要在有启动类的项目中创建 注意这两个注解: @SpringBootTest(classes = WebApplication.class) @RunWith(SpringRunner.class) impor ...
分类:
编程语言 时间:
2020-06-28 15:18:52
阅读次数:
57
今天用本地IDEA启动服务做单元测试,发现速度变慢;启动dubbo服务和web项目,启动速度也变很慢。 浏览器打开内网和外网网页,速度也很慢。 网络监控里查看发现,有个nsurlsessiond的进程占了大部分网络带宽。 在活动监视器里结束该进程,问题解决。 搜了下该进程跟iCloud同步有关。 参 ...
分类:
Web程序 时间:
2020-06-26 12:25:49
阅读次数:
155
一、Mockito与PowerMock简述 Mockito与PowerMock都是Java流行的一种Mock框架,使用Mock技术能让我们隔离外部依赖以便对我们自己的业务逻辑代码进行单元测试,在编写单元测试时,不需要再进行繁琐的初始化工作,在需要调用某一个接口时,直接模拟一个假方法,并任意指定方法的 ...
分类:
其他好文 时间:
2020-06-26 11:09:09
阅读次数:
169
在使用单元测试中, 明明引用了类库,却提示类库下的命名空间吧不存在。。 单元测试也起不来。。。。启动时耗时很快。。。 这是你要检查是不是所有的项目版本一致,如果单元测试的版本过低,请设置为引用项目的最高版本 如果不进入类库断点,请选择都启动 ...
分类:
其他好文 时间:
2020-06-25 15:49:18
阅读次数:
122