我想使用 moq 框架在 C# 中为私有(private)方法编写单元测试,我在 StackOverFlow 和 Google 中进行了搜索,但找不到预期的结果。如果可以,请帮助我。
最佳答案
你不能,至少不能使用最小起订量。
但更重要的是,您不应该。 首先,您测试的不是方法,而是行为。其次,为了测试行为,您可以使用类型的公共(public) API 并验证该操作的结果。
私有(private)方法是实现细节。您不想验证如何完成事情,您想要验证做的事情是否完成。
关于c# - 如何使用 moq 框架在 c# 中为私有(private)方法编写单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25237971/