使用Sinon,如何将整个对象及其所有方法存根,然后用另一个对象替换它们?
我尝试过类似的东西,但似乎没有用:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Foo_To_Bar" stopProcessing="true">
<match url="^foo.aspx" />
<action type="Redirect" url="/bar/default.aspx" redirectType="Temporary" />
</rule>
</rules>
</rewrite>
</system.webServer>
答案 0 :(得分:1)
你也可以考虑重构你的代码来调用一个你可以然后存根的函数。示例而不是stubing out window.something,您可以创建一个使用window.something的访问器方法,然后存根该访问器方法。