自己的项目在单元测试很多的情况下跑覆盖率时在MAC机器上100%会出现oom,以为创建的线程数超出了系统限制。怎么才能够降低创建的线程数量?我看单元测试日志会创建真实的连接去连接MQ,这样每一个class会创建几个连接,能不能把这个rabbitMQ连接在跑单元测试的时候mock掉,有没有什么办法?
自己的项目在单元测试很多的情况下跑覆盖率时在MAC机器上100%会出现oom,以为创建的线程数超出了系统限制。怎么才能够降低创建的线程数量?我看单元测试日志会创建真实的连接去连接MQ,这样每一个class会创建几个连接,能不能把这个rabbitMQ连接在跑单元测试的时候mock掉,有没有什么办法?
有没有mock mq的方法?
尝试使用 Docker 搭建一个 RabbitMQ 环境