ter*_*tyl 4 c# tdd domain-driven-design linq-to-sql
我正在编写一个简单的Web应用程序,使用Linq to Sql作为我的数据层,因为我非常喜欢Linq2Sql.我最近一直在读DDD和TDD,想要试一试.
首先,让我感到Linq2Sql和DDD并不太好.我的另一个问题是找到测试,我实际上发现很难定义好的测试,所以我想问一下,发现好的测试用例的最佳技术是什么.
那么,按照TDD的标准解释,测试会推动您的开发.所以,从本质上讲,你从测试开始.它将失败,您将编写代码,直到该测试通过.所以它是由你的要求驱动的,但是你要去收集它们.您决定您的应用程序/功能需要做什么,编写测试,然后编码直到它通过.当然,还有许多其他技术,但这只是关于TDD世界中通常所考虑的内容的简短陈述.
小智 5
测试用例发现更像是一门艺术,而不是一门科学.但简单的指导方针包括
有几本关于如何编写测试用例的书籍,但除非您在需要记录测试用例的大型组织中工作,否则最好的办法是考虑代码中您不喜欢的所有部分(不是't"pure")并确保您可以彻底测试这些模块.
归档时间: |
|
查看次数: |
335 次 |
最近记录: |