如何使用Moq框架在C#中编写私有方法的单元测试?

和平思想

我想使用moq框架在C#中为私有方法编写单元测试,我已经在StackOverFlow和Google中进行搜索,但是我找不到预期的结果。如果可以,请你帮助我。

dcastro

您至少不能使用Moq。

但更重要的是,您不应该这样做首先,您不测试方法,而是测试行为其次,为了测试行为,您可以练习类型的公共API并验证该练习的结果。

私有方法是实现细节。你不想验证如何事情得到完成,要验证,事情得到完成。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

c# - 如何单元测试抽象类中的内部方法或私有方法?

私有方法的单元测试 c#

如何使用Jasmine为私有方法编写Angular / TypeScript的单元测试

如何使用 Visual Studio 单元测试框架或 NUnit 框架在 C# 中模拟对象?

在C#中对私有方法进行单元测试

如何使用Jest框架在Node.js中编写Cassandra执行查询的单元测试

您如何对私有方法进行单元测试?

在单元测试中访问实例的私有方法

如何使用Jasmine单元测试来测试私有方法

C# 单元测试 - 检查是否达到了私有方法

C# - 如何在生产者/消费者场景中对私有方法进行单元测试?

如何在Typescript中对私有方法进行单元测试

如何对Swift中调用的私有方法进行单元测试

飞镖,单元测试私有方法

单元测试,私有方法和隐藏抽象

如何在单元测试时使用jmockit将空字符串传递给私有方法?

为什么我可以在单元测试类中访问私有方法

您是否应该使用单独的单元测试来涵盖私有方法

C#中的私有静态方法的单元测试接受其他私有静态方法作为委托参数

如何对测试私有方法并依次调用Web服务方法的公共方法进行单元测试

如何使用在方法中具有依赖项的moq来对类进行单元测试?

使用Google Test API for C ++通过参数化单元测试来测试私有方法的可能方法是什么?

如何在C#中为创建方法编写单元测试?

使用 Moq 框架进行单元测试

使用Intellij以不同的包编写单元测试以调用私有/受保护的方法

如何使用MoQ和NUnit在WebAPI 2中编写ExceptionHandler的单元测试

如何在Obj C中编写没有完成块的异步方法的单元测试

通过使私有方法具有自由功能来对其进行单元测试

如何编写单元测试框架?