我认为在一般情况下测试应用测试中的底层框架有点过分.除非你怀疑它没有经过充分测试和/或它可能会发生很大变化(比如说你通过开发主干来生活),否则你的框架将按照广告/文档的方式运行应该是一个合理的假设.
不应该测试测试功能而不是实现?换句话说,测试该字段可以存储整数,而不是它是一个IntegerField.然后,如果将其更改为BooleanField,则测试失败(假设没有强制),但如果它更改为FloatField,则测试仍会通过,因为它仍然可以存储整数.
| 归档时间: |
|
| 查看次数: |
344 次 |
| 最近记录: |