网站开发是怎么开发的,wordpress ico图标像素,中山建站服务,灰色词seo推广NSubstitute 是什么#xff1f; NSubstitute 是一个 .NET 单元测试模拟类库。 一直以来#xff0c;开发者对 mocking 类库的语法的简洁性有强烈的需求#xff0c;NSubstitute 试图满足这一需求。简单明了的语法可以让我们将重心放在测试本身#xff0c;而不是纠缠在测试替代… NSubstitute 是什么 NSubstitute 是一个 .NET 单元测试模拟类库。 一直以来开发者对 mocking 类库的语法的简洁性有强烈的需求NSubstitute 试图满足这一需求。简单明了的语法可以让我们将重心放在测试本身而不是纠缠在测试替代实例的创建和配置上。NSubstitute 已尝试将最常用的操作需求简单化、易用化并支持一些不常用的或探索性的功能与此同时还尽可能地将其语法向自然语言靠近。 NSubstitute 是为 Arrange-Act-Assert (AAA) 模式的测试进行设计的所以你仅需 Arrange 测试应该怎样工作然后 Assert 是否接收到你期待的调用和参数。因此你会将重点放到测试内容上而不是在考虑是否需要编写一个 mock 或 stub。具体内容请阅读原文。 NSubstitute 完全手册 一入门基础二创建替代实例三设置返回值四为特定参数设置返回值五为任意参数设置返回值六使用函数设置返回值七设置多个返回值八替换返回值九检查接收到的调用十清理已收到的调用十一参数匹配器十二使用回调函数和WhenDo语法十三抛出异常十四引发事件十五自动递归模拟十六设置out和ref参数十七参数匹配器上的操作十八检查调用顺序 单元测试代码 源代码位置 原文地址http://www.cnblogs.com/gaochundong/archive/2013/05/22/nsubstitute_manual.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注