c#

位置:IT落伍者 >> c# >> 浏览文章

提升C#和Visual Studio生产率的10个提示(4)


发布日期:2024年04月28日
 
提升C#和Visual Studio生产率的10个提示

不是让业务组件开发者等待数据组件开发者而是让他们一起设计和实现接口于是两个开发者可以并行实现他们的组件IDD也让业务开发者可以mock数据访问组件因此消除了任何计划依赖下面展示了设计

Make a Mockery of Dependencies

虽然你的组件可能依赖于不同的开发者开发的层或者特征但是不要让这成为减缓你开发脚步的理由假设你负责业务逻辑层它依赖于数据访问层访问层又依赖于数据库表和存储过程Mock数据访问层而不是等待于是你可以实现和对业务层实现单元测试顺便说一下你应该使用mocks否则你的单元测试看起来更像是集成测试我推荐Rhino Mocks

下面是一个使用mocks的单元测试示例

上一篇:.NET Framework轻松处理XML数据

下一篇:Java与C#相似之处的对比