上一页 1 2 3 4 5 6 7 8 ··· 42 下一页
摘要: 一、使用mock的意义 写测试用例的时候参数不好复现,或者调用其他接口的时候涉及到数据库之类的会无法使用需要别人协助,特别是微服务的测试用例写起来最啰嗦了。使用Mock就可以跳过这些步骤,专注于需要测试的功能。使用jenkins打包的时候出现代码覆盖率的问题,用Mock去解决是一个不错的办法 阅读全文
posted @ 2021-09-28 17:20 西红柿里没有番茄 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 有时候做单元测试经常需要跳过某些工具类,比如工具类对用户登录态的获取和初始化: 而Mockito不支持静态方法的Mock,当所测逻辑里有静态工具类方法或私有方法我们希望他返回特定值时(极值边界、异常测试场景),我们要用到PowerMock去弥补Mockito的不足 一、使用PowerMock所需要的 阅读全文
posted @ 2021-09-28 16:21 西红柿里没有番茄 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 项目工程结构 定义一个业务类,有4个业务 package com.demo.testasync.service; import java.util.concurrent.Future; public interface TestService { /** * 异步调用,无返回值 */ void as 阅读全文
posted @ 2021-09-23 14:57 西红柿里没有番茄 阅读(64) 评论(0) 推荐(0) 编辑
摘要: PO(persistant object) 持久对象 在o/r映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了. 通常对应数据模型(数据库),本身还有部分业务逻辑的处理. 可以看成是与数据库中的表相映射的java对象. 最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO 阅读全文
posted @ 2021-09-22 19:09 西红柿里没有番茄 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 在本地执行mvn clean compile命令编译时出现以下错误 我是因为依赖冲突引起的,在这个错误上面一点一般会有提示,仔细看看冲突的位置 找到这两个依赖,如果用不上的话直接去掉就行 阅读全文
posted @ 2021-09-17 15:41 西红柿里没有番茄 阅读(1854) 评论(0) 推荐(0) 编辑
摘要: Java8中的字符串连接收集器 之前字符串拼接一般是用StringBuffer的append()方法。在JDK8中,可以采用函数式编程(使用 Collectors.joining 收集器)的方式对字符串进行更优雅的连接。 Collectors.joining收集器: 支持灵活的参数配置,可以指定字符 阅读全文
posted @ 2021-09-10 10:30 西红柿里没有番茄 阅读(1197) 评论(0) 推荐(1) 编辑
摘要: 选中需要重构的变量名,选择refactor 阅读全文
posted @ 2021-08-31 13:40 西红柿里没有番茄 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 执行mvn clean compile或mvn clean install命令时报以下错误 Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. 输入以下命令 阅读全文
posted @ 2021-08-30 14:45 西红柿里没有番茄 阅读(4870) 评论(0) 推荐(0) 编辑
摘要: 下载安装省略,官网下一个dmg格式的就行,然后解压安装。mac一般也自带有jdk 1、安装完成后,打开终端输入 sudo vim /etc/profile 2、输入i进入编译模式,再输入以下内容 JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8. 阅读全文
posted @ 2021-08-13 11:26 西红柿里没有番茄 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 查看类命令 # 获取节点和服务版本信息 kubectl get nodes # 获取节点和服务版本信息,并查看附加信息 kubectl get nodes -o wide # 获取pod信息,默认是default名称空间 kubectl get pod # 获取pod信息,默认是default名称空 阅读全文
posted @ 2021-08-12 11:30 西红柿里没有番茄 阅读(77) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 42 下一页