blinkfox / blinkfox.github.io

This is my personal blog repository.
https://blinkfox.github.io/
Apache License 2.0
45 stars 101 forks source link

单元测试指南 | 闪烁之狐 #64

Open blinkfox opened 5 years ago

blinkfox commented 5 years ago

https://blinkfox.github.io/2018/11/15/hou-duan/java/dan-yuan-ce-shi-zhi-nan/

一、必要性在我们公司中要做单元测试,确实比较难,因为公司缺少这种氛围,有也只是局部的,大多数工程师没有这方面的习惯和素养,很多人都是有一定的抵触的心理,经过我私下的了解大概有以下几种原因吧。

写单元测试太耗费时间了,项目要赶进度,编写单元

iamazy commented 5 years ago

楼主,我按照你的主题自己搭了一个,为什么makrdown背景是黑色的呀,怎么修改成和你一样的浅绿色的背景,而且shell脚本没有高亮

blinkfox commented 5 years ago

@iamazy 可以自己改背景色,在主题的 source/css/my.css 中写自己自定义的 css 样式就行,比如改背景的就加这句话:

pre {
    background-color: #263238 !important;
}

shell 脚本没高亮,说明你写代码的语言没有写对吧,你应该在 `` 之后加shell` 的语言关键字:

```shell
# 这是你的 shell 代码.
mooba commented 4 years ago

楼主写文章真的用心,一篇文章写这么高大全,一网打尽。学习了

mooba commented 4 years ago

其实测试架构设计良好的代码,一般并不需要这些功能

这句话描述powermock的话,我不太理解。那测试架构设计良好的代码怎么测试static和private方法呢?

tangtao007 commented 4 years ago

大佬,demo的代码有github地址么? 感谢感谢

blinkfox commented 4 years ago

@happytoTom 好久了,找不到了,你直接跟着代码写就行了。