标签: visual-studio-2008 unit-testing
当我生成单元测试时,Visual studio添加了一些模拟我的类的虚构类并添加了“阴影”属性。 它有什么作用?
答案 0 :(得分:7)
做了一些研究并找到了this。显然,[Shadowing]属性在MSTest创建一个访问者类时使用,该类允许您在类上调用私有方法,就好像它是公共的一样。
[Shadowing]
MSTest
因此,当您对目标类的私有方法进行单元测试时,将通过目标类的访问器包装类为您提供该私有方法。