好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

NSubstitute完全手册索引

NSubstitute完全手册索引

NSubstitute完全手册索引

NSubstitute 是什么?

NSubstitute  是一个 .NET Mocking 类库。

一直以来,开发者对 mocking 类库的语法的简洁性有强烈的渴望,NSubstitute 试图满足这一需求。简单明了的语法可以让我们将重心放在测试本身,而不是纠缠在测试替代实例的创建和配置上。NSubstitute 已尝试将最常用的操作需求简单化、易用化,并支持一些不常用的或探索性的功能,与此同时还尽可能地将其语法向自然语言靠近。

NSubstitute 是为  Arrange-Act-Assert (AAA) 模式 的测试进行设计的,所以你仅需 Arrange 测试应该怎样工作,然后 Assert 是否接收到你期待的调用和参数。因此你会将重点放到测试内容上,而不是在考虑是否需要编写一个  mock 或 stub 。

NSubstitute 完全手册 (一)入门基础 (二)创建替代实例 (三)设置返回值 (四)为特定参数设置返回值 (五)为任意参数设置返回值 (六)使用函数设置返回值 (七)设置多个返回值 (八)替换返回值 (九)检查接收到的调用 (十)清理已收到的调用 (十一)参数匹配器 (十二)使用回调函数和WhenDo语法 (十三)抛出异常 (十四)引发事件 (十五)自动递归模拟 (十六)设置out和ref参数 (十七)参数匹配器上的操作 (十八)检查调用顺序

 

 

 

标签:  C# ,  .NET ,  Unit Testing ,  UT ,  NSubstitute ,  Stub ,  Mock ,  AAA

作者: Leo_wl

    

出处: http://www.cnblogs.com/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于NSubstitute完全手册索引的详细内容...

  阅读:38次