testbed相关内容

Google App Engine“搜索"的测试平台存根

我正在尝试使用开发应用服务器在Python中测试Google App Engine的新全文搜索功能. search ,从而可以使用 testbed a>本地单元测试? 以下是引发异常的示例代码: #!/usr/bin/python从google.appengine.ext导入测试平台从google.appengine.api导入搜索def foo():d = search.Docum ..
发布时间:2021-05-11 20:27:52 其他开发

< spyOn>:找不到要监视的用于login()的对象-Angular TestBed

我正在尝试为名为Login.Component.ts的组件之一编写单元测试,其代码如下.我尝试了各种方法,但未能获得成功的回应.在解释组件和服务代码之前,我想知道– TestBed –我的理解是,在角度启动器中测试床并设置所有样板代码(用于创建视图,初始化和注入服务,创建路由器等测试所需,而所有这些仅用于测试环境)本身,而我们需要做的就是编写一些最小的代码,如下所示– beforeEac ..
发布时间:2021-04-06 20:02:11 其他开发

Ionic 4:创建模拟存储

我正在尝试在新的Angular 7/Ionic 4应用程序中使用Testbed,但无法运行任何测试,因为我的组件依赖于Ionic本机插件 app.component.spec.ts import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import {TestBed, async, fakeAsync, tick} from '@an ..
发布时间:2020-08-30 23:25:56 其他开发

Angular 4-失败:无法解析ActivatedRoute的所有参数:(?,?,?,?,?,?,?,?)

我已经通过下面的链接获得了答案,但是找不到适合我的方案的可行解决方案. 错误:(SystemJS)无法解析ActivatedRoute的所有参数:(? ,?,?,?,?,?,?,?) 因此,我一直在尝试从提供者中删除“激活的路由",但测试床仍未通过.它显示了 错误:没有提供ActivatedRoute的提供商! 这是我的代码,我想在使用 Jasmine的angular应用程序中运 ..
发布时间:2020-08-13 04:30:29 其他开发

使用Angular2 TestBed模拟具有非具体类接口参数的服务

我有一个组件正在尝试使用TestBed进行设置和测试. 此组件包含一个类,该类在构造函数中具有作为接口的参数,而不是具体的类.无论我选择使用哪个类(用于单元测试的真实类或mok类),都可以满足此接口.但是,当我在TestBed中构造使用此服务的组件时,我无法弄清楚如何为TestBed配置定义该参数. 这是该组件的TestBed配置: describe('PanelContentA ..
发布时间:2020-08-12 23:21:08 前端开发

Angular 4单元测试(TestBed)非常慢

我有一些使用Angular TestBed的单元测试.即使测试非常简单,它们的运行速度仍然非常慢(平均每秒测试资产为1个). 即使重新阅读了Angular文档,我也找不到性能如此差的原因. 不使用TestBed的隔离测试只需几分之一秒即可运行. UnitTest import { Component } from "@angular/core"; import { Componen ..
发布时间:2020-08-10 03:13:55 其他开发

带TestBed的OverrideComponent

我有MainComponent使用ChildComponentA作为@ViewChild. MainComponent正在调用ChildComponentA上的方法. 我想编写一个模拟ChildComponentA的单元测试用例.如何使用TestBed(在Angular 2 RC5中)执行此操作? 在我以前使用overrideDirective(MainComponentName, C ..
发布时间:2020-05-23 18:37:08 其他开发

Angular 2测试-process.env

我尝试在应用程序中模拟请求,但是流程变量存在问题.我将process.env.backendUrl网址存储在后端API中.然后在RestService中,我有: constructor(private http: Http) { this.rest = process.env.backendUrl + "/api/"; } 现在无法运行测试,因为例如在LoginComponent ..
发布时间:2020-05-10 01:33:21 其他开发

有什么方法可以在不安装服务器的情况下在本地测试PHP?

我正在寻找类似 http://phpfiddle.org/之类的东西,但完全是本地的.我不想安装像Apache这样复杂的东西,然后再安装PHP,只是想在离线时尝试代码. 是否可以在本地计算机上运行PHP 5.5,而无需在其下安装整个服务器? 解决方案 如果使用PHP 5.5+,则不需要服务器-它具有内置服务器(只需使用: $ cd ~/public_html $ php -S loc ..
发布时间:2020-05-03 03:40:06 PHP

在ionic2中设置TDD

我已经关注了Joshua Moroney关于Ionic2和TDD的教程,但在尝试调试错误时遇到了问题。 核心示例是这样的: 从'@ angular / core / testing'导入{TestBed,ComponentFixture,async}; 从'@ angular / platform-b​​rowser'导入{By};来自'@ angular / core'的 imp ..
发布时间:2018-08-24 19:11:26 其他开发