Day4-8测试积点任务
问题:Java单元测试如何测试修改数据库部分的代码?
少时是是是少时是少时是是是所少时是少时是是是所审事实上是是是搜索三生三是对于各
种数据库的CRUD操作,都要写对应的单元测试。对于查找这样并没有太多的问题,但是
对于增删改的话这样就会有问题,由于代码是在生产环境中运行,所以不能真的进行真的
进行改动。
现在我想到的是方案是另外创建一个用于开发的数据与生产环境中的数据库分开,但是这
样的话有些麻烦。请问在企业真实的开发流程中对于要对数据库修改的代码的单元测试一
般都是怎样做的?
可以试试docker 对于数据库层的测试属于acceptance tedt,之所以不能再写单元测试是因为数据库层的操作已经是最底层了。没有什么可以mock的了。 可以试试docker
可以试试docker 可以试试docker 要注意保持原有环境不变,销毁数据
页:
[1]