C# 如何模拟PrivateObject中的助手函数

C# 如何模拟PrivateObject中的助手函数,c#,unit-testing,visual-studio-2013,C#,Unit Testing,Visual Studio 2013,使用visual studio的内置测试工具测试类的私有方法时,会创建PrivateObject的实例,如下所示: PrivateObject classUnderTest = new PrivateObject(typeof(ClassUnderTest); 是否可以在PrivateObject中有一个方法返回设置值,用于测试目的,如: classUserTest.getNumberFromFile = 5; // Pseudo-code to have getNumberFromFile(

使用visual studio的内置测试工具测试类的私有方法时,会创建PrivateObject的实例,如下所示:

PrivateObject classUnderTest = new PrivateObject(typeof(ClassUnderTest);
是否可以在PrivateObject中有一个方法返回设置值,用于测试目的,如:

classUserTest.getNumberFromFile = 5; // Pseudo-code to have getNumberFromFile() to return 5 when it is called by a another method in the same class 

我不确定我是否正确理解你。您想要测试的类是什么,您想要模拟的类是什么?