spy

    0热度

    1回答

    几年前,我能够轻松地用Spy ++捕捉到发送到窗口的任何键盘按键。 现在用spyxx_amd64.exe,输出看起来是不同的: 我缺少像它的键码发送的参数。 所有可爱的小细节都丢失了。 任何人都可以告诉我我需要做什么来显示这些扩展参数吗? 谢谢。

    1热度

    1回答

    我有一些代码在解决承诺后执行。我试图窥探应该在承诺后解决方​​案中调用的方法,但是在调用spied on方法的调用之前,我的测试已经完成执行。 我该如何测试storage.add实际上正在进行的呼叫? 这里的测试: "it marks true in storage": function() { sinonSandbox.stub(tested, "updateServiceApi",

    0热度

    1回答

    我有一个非常简单的反应组分与以下functionallity: componentDidMount() { window.scrollTo(0, 0) } 看来,你不能这样做 window.scrollTo = jest.fn() 对scrollTo功能窥探。 因此,我想知道什么是最好的方法来窥探这个功能,并断言它已被用于我的测试。 感谢

    0热度

    1回答

    我想测试我们的代码库中对请求重试的处理。为此我想定义一个spy,它为同一个调用返回不同的值。我使用doublex和py.test对我的测试: 这是工作测试用例,单个调用: import pytest from doublex import Spy, assert_that, ANY_ARG, is_ @pytest.mark.unit def test__me(): with

    0热度

    2回答

    这是在How to make mock to void methods with mockito的另一个相同的问题的复制副本。还有一堆类似的问题/答案,但没有人帮助我。由于有数百名开发人员接受了一些答案,我可能在某处出错,不知道我的问题在哪里! 这是我的示例类,我想测试它的方法。 final class NavigationBuilder { @VisibleForTesting Li

    0热度

    1回答

    我该如何监视一个函数,该函数是从一个对象内的引用调用的? 我使用Jasmine 2.5.2作为我的测试框架,并使用babel-plugin-rewire来重新连接依赖关系。 请看: a.js const map = { a, b, c }; function run(options) { map[options.val](); } function a() {...} funct

    4热度

    2回答

    我有一个叫做Availability.java的类,有两种方法。 public Long getStockLevelStage() { //some logic getStockLevelLimit(); } public Long getStockLevelLimit() { String primaryOnlineArea = class

    1热度

    1回答

    我似乎无法找到一种方法,做一个非常简单的事情,像下面: render() { return ( <div className="messageDetail"> <div className="messageForm" > Name: <input id="senderMsgName" value={this.props.nameValue} onCha

    0热度

    1回答

    我试图测试一个函数内部的stubbed promise被调用。不幸的是,该功能上的间谍似乎只在测试后才被调用。这是我的React代码的简化版本。 export default class TheComponent extends React.Component { constructor(props) { super(props); } onSend(da

    0热度

    1回答

    我真的很困惑,我看到的行为。我的间谍一直误报论据。如果我使用相同的签名和参数创建相同的函数并分别监视它,则复制工作正常。我不能弄清楚发生了什么事! 所以,这里是代码: NB:alert是原始功能,test是新的我创建检查发生了什么事情。 # index.js class Alerter { getOnErrorFn(name) { return (error) => {