1
A
回答
6
我認爲在一般情況下測試應用程序測試中的底層框架有點矯枉過正。除非您懷疑它沒有經過很好的測試,並且/或者它可能會有很大的變化(比如說,您是通過針對主幹進行開發而生存的),否則應該是一個合理的假設,即您的框架將按照公佈/記錄的方式運行。
5
不應該測試測試功能,而不是實現?換句話說,測試該字段可以存儲整數,而不是它是一個IntegerField。然後,如果將其更改爲BooleanField,則測試將失敗(假定不進行強制轉換),但如果將其更改爲FloatField,則測試仍會傳遞,因爲它仍可以存儲整數。
2
如果你不想讓自己變得瘋狂,那麼你應該關注那些能夠真正幫助你的測試。測試id列是一個整數不是測試你的代碼,而是測試Django。即使測試這個「主題」是一個字符串字段也沒有多大幫助。測試模型可以做他們必須做的事情。
相關問題
- 1. TDD和MVC模型綁定
- 2. TDD和MVC 3,測試模型
- 3. django imagefield模型
- 4. 的Django模型
- 5. Python/Django模型
- 6. Django的模型
- 7. 在Django模型
- 8. Django模型ValueError
- 9. 在Django模型
- 10. 在Django模型
- 11. Django模型:爲
- 12. Django,Django模型翻譯
- 13. Django模型通用建模
- 14. Django模型篩選
- 15. Neo4j和Django模型
- 16. Django模型聚合
- 17. 與聯Django模型
- 18. 模型Django新表
- 19. Django模型問題
- 20. Django球員模型
- 21. Django模型緩存
- 22. Django模型定製
- 23. Django模型關係
- 24. django模型方法
- 25. Django的 - 當模型
- 26. 處理Django模型
- 27. Django模型設計
- 28. 評級模型Django
- 29. Django模型查詢
- 30. Django的模型Charfield