spy

    0热度

    1回答

    我试图用jest和酶测试我的React组件。我有一个使用react-skylight组件的表单组件。我在表单提交上触发.show()函数,并在服务器响应成功时触发。 我的测试是目前这样的: import MyForm from './MyForm'; import Popup from 'react-skylight'; describe('<MyForm />',() => {

    0热度

    1回答

    UI自动化SPY生成脚本,用于鼠标单击事件并且未检测到任何键盘和滚动事件。

    0热度

    1回答

    我想写的退出方法单元测试: logout(): Observable<boolean> { ... location.assign('/Login'); ... return Observable.of(false); } 当因缘让行location.assign('/Login');测试结果页面移开并写入“未找到”。 我试图用spyOn: spyOn

    0热度

    1回答

    我使用猫鼬和我有登录功能,试图找到用户,然后验证他的密码(我不会在这里描述此功能的所有逻辑,但只有主要部分向您展示我的问题) 。 function login(req, res) { ... User.findOne(...) .then((user) => { user.validPassword(...); ... });

    1热度

    1回答

    工作,我有一个代理JAR(JAR-具有依赖性)与倍美力为 public static void premain(String args, Instrumentation instrumentation) { log.info("Starting Swing Testing Tools"); log.info("Adding global listener using agent

    0热度

    1回答

    我有一个3类方法的服务类,Service类也使用了一些@Autowired注解。 3种方法中,我想模拟两种方法,但使用真正的方法为第三种方法。 问题是: 如果我使用@Autowired与@Spy,所有三个实际的方法实现被调用。 如果我仅使用@Spy,则调用实型方法时返回空指针,因为没有初始化Autowired对象。

    3热度

    1回答

    我有以下2个组件和一个由两者共享的单个服务。我需要单元测试它们,但我无法弄清楚如何测试服务对以下组件的依赖性。 //a.component.ts import { Component, Input } from '@angular/core'; import { Http, Response } from '@angular/http'; import { SharedService } f

    0热度

    1回答

    我正在测试一个指令的角度和代码覆盖的目的我需要进入该函数传递给第二个参数的删除功能: Myservice.remove(param1, function() { //test contents of this.. }); 然而Myservice被嘲笑,与remove功能是间谍: myservice = { remove: jasmine.createSpy('Myserv

    0热度

    1回答

    我有一个单元测试,我解决不了问题。 这里是我的测试: fit('should call the alert service in case something went wrong getting the list of files', async(() => { spyOn(this.component.alert, 'error'); this.component.onIn

    0热度

    1回答

    我有一个组件Demo,其标签依赖于redux-form状态中字段的当前值。我正在使用formValueSelector从窗体状态获取当前值“param”字段。它工作正常。但是,在运行npm测试时,选择器函数总是返回undefined。我怎么嘲笑它? 请让我知道,如果我这样做是错误的。 我有一个像 class Sample extends React.Component { render() {