问题标签 [partial-mocks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在 JS 中用 sinon 实现部分 subbing?
有时,在一个模块中,函数会调用其他函数(用于因式分解、代码抽象等),我们可能希望在不测试内部函数的情况下测试调用者函数。
但是,此代码不能按原样工作:
c# - NSubstitue PartialMock/Spy 获取调用结果
我正在使用 NSubstitute 获取针对部分模拟进行的调用列表,以验证传出参数是否正确。
作为端到端测试的一部分,其中的结果CallOne
被传递到CallTwo
,我正在尝试验证它CallTwo
是否正确。
CallOne
我知道我可以通过使用接口上的GetArguments
方法ICall
针对输入调用的数据来验证所有传出参数。
我现在正在寻找一种方法来检索部分模拟返回的内容CallOne
以验证CallTwo
.
界面上似乎没有任何东西ICall
,这是有道理的,因为我认为它只是在执行之前记录了调用的状态。
有没有其他方法可以获得这个值?
scala - 用于单元测试的 scala 对象中的 Mockito-Mock 函数
我在 scala 对象中有一些函数。这些函数在内部调用同一对象的其他函数。
如何在不实际调用 method2 的情况下为 Method1 编写单元测试用例。
CreateSparksession 是另一个具有返回 sparksession 的 create 方法的对象。