繁体   English   中英

非静态类中的私有静态方法的单元测试

[英]unit test for private static method in non-static class

如何在C#中为私有静态方法编写单元测试? 拥有私有静态方法好吗?

private static <someReturnType> SomeMethodName(SomeParameters){}

答案是不要测试类的实现细节,测试其行为或交互。 该方法是静态的这一事实是无关紧要的。

单元测试应该验证给定的条件,调用公共方法会导致某些预期的响应或与依赖项的预期交互。 如何生成的响应或如何相互作用发生在测试中的类都并不重要,重要的是外部核查的行为。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM