懂你的意思,假如说redis mongodb 那些并没有单元测试的模组或套件(我还没花时间找先
假设),那可以用docker的方式进行。
那这样是不是违反了单元测试的F.I.R.S.T 要点的 F与I ??
微服务用的是Spring Cloud,照上面前辈这样子做的话我做单元测试要用docker 架redis r
abbitmq MySQL mongodb (可能服务发现也要启动起来), 这样每次测试应该是没办法2秒
内执行完了。
期间只要有任何一部分没成功启动或者连线失败都回造成测试失败。
后写测试T要点应该早就违反了,先不讨论