![]() |
1
3
是的,你的假设是正确的。因为班级
原因异常:
相反,通过提供所有参数来创建Mock,如下所示:
然后控制器的实例
|
![]() |
2
1
在这种情况下,您需要测试的只是调用BuildVM并返回结果,因此不需要模拟内部依赖关系。在调用SearchPanel方法之前,您确实需要在“排列”部分中为BuildVM方法设置一个返回值。
因为如果不设置返回值,则会模拟类和虚拟方法,所以实际的实现将运行。对于接口,将抛出一个错误,指示您应该设置一个返回值。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |