在api测试期间,是否可以测试Web服务的私有方法?如果是,如何区分公共方法和私有方法?我在VSTS中使用对象浏览器来查看可用方法列表。
答案 0 :(得分:1)
当您编写private
方法时,表示此方法将由您的服务的公共方法使用。当您测试公共方法时,您会自动测试私有方法。
我认为您不应该测试私有方法,因为您应该只测试库/ Web服务的bahaviour(API),并且它足以完全覆盖工作案例。但是调试可能会更困难。
您也可以阅读 this answer 以了解同一问题。
<强> One more thread. 强>