我一直在使用MiniTest学习TDD/BDD。我试图找出我的代码的哪些部分应该用MiniTest::Unit::TestCase进行测试,哪些部分应该使用MiniTest::Spec进行测试。
我理解单元测试和集成测试之间的区别,从跨web的示例中我似乎无法理解的是,TestCase和Spec是单元测试还是用于单元测试的TestCase和用于集成测试的Spec?
我是否应该在MiniTest:: unit ::TestCase类中保留我的快速单元测试,以及在MiniTest::Spec期望值中更经常描述特性的更长时间的集成测试?这到底是重要的,还是个人偏好的问题?
https://stackoverflow.com/questions/8846570
复制相似问题