Era*_*aka 6 tdd bdd open-source testdriven.net
有人可以命名一些示例开源项目(C#),这将有助于我将TDD,DDD概念付诸实践.(初级到中级)我对这些概念有很好的理解,但从未在适当的项目中使用它们.
我更喜欢它是一个C#服务器端开发项目(类库,Web服务,WCF等)而不是UI项目; 所以我可以将注意力集中在TDD,DDD方面.
谢谢.
我认为,NerdDinner并且CodeCampServer都有广泛的单元测试,并且是以 TDD 方式开发的,但距离我上次检查这些项目已经过去了很长时间......
当您遵循 SOLID 原则和 DI / IoC 概念来使您的类可测试时(最重要的是,大多数测试通常位于演示文稿中的 MVC 类型),TDD 通常非常容易使用正确的模式来做正确的事情。