问题标签 [testbed]

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.

0 投票
1 回答
135 浏览

pygame - 在 pybox2d 中。测试台运行时如何获取速度等身体状态信息?

带有 pybox2d 的 Ubuntu 14.04 Python

我想编写一个代理程序,它可以响应运行测试台中物体的运动。作为我的目标,代理应该从某个地方读取身体的状态数据是很自然的。然后根据代码对数据进行一些响应。但是 pybox2d 是基于我不熟悉的 C++ 中的 box2d。所以谁能给我建议。谢谢!

或者,您可以向我推荐其他房产计划。

0 投票
1 回答
2661 浏览

angular - 注入 MdDialogRef 的测试组件正在调用服务

我在测试具有 MdDialogRef 和注入服务的组件时遇到问题。我想测试这个组件是否正在调用注入的服务。问题是我无法用通常的方式检索服务

因为必须像这样检索具有注入 MDDialogRef 的组件:

这是 MdDialogRef 的一种解决方法,它表示“没有可用于 MdDialogRef 的提供程序”,并且在提供需要许多参数时。(也许有更好的方法来做到这一点,然后使用夹具?)

因此,没有可用的夹具可用于使用 ...'debugElement.injector...' 检索服务

注入服务时,我有另一个范围,因为间谍没有反应:

知道如何将范围绑定到此处的组件或通过组件(dialogRef.componentInstance)检索服务吗?

0 投票
2 回答
4268 浏览

angular - 使用 TestBed 进行测试:没有提供 StatusBar 错误

我已阅读有关使用 TestBed 测试 Ionic2 项目的文章,当我尝试在我的环境中重复文章中的示例时遇到了麻烦。当我尝试在第 3 步开始测试时,出现错误"No provider for StatusBar"

可能这是一个愚蠢的问题,但有人能猜出为什么会这样吗?

StatusBar 包含(导入)在我的app.component.ts文件中。

0 投票
3 回答
18602 浏览

angular - Angular 2/Jasmine 测试中的 testbed.get 和 inject 有什么区别?

我是 Angular 2 测试的新手。我试图弄清楚在测试级别使用testsbed.get()和仅使用有什么区别。inject

例如:

对比

0 投票
1 回答
598 浏览

angular - 在ionic2中设置TDD

我遵循了 Joshua Moroney 关于 Ionic2 和 TDD 的教程,但是在尝试调试错误时遇到了困难。

核心示例是这个:

业力的输出是:

这是测试没有复杂性的单个组件:

有人可以向我指出如何解决这些问题的教程吗?不只是为这个单一问题提供解决方案?

谢谢,

安迪

0 投票
2 回答
581 浏览

ionic2 - Ionic 2:使用 Karma/Jasmine/TestBed 进行错误测试

我是 Ionic2 的新手,我正在关注教程和一个简单的测试,例如

工作正常,但由于某种原因,当我尝试遵循本教程的其余部分时,我不断收到此错误。

我的 src/test.ts 与教程相同,并且没有任何胜利。我的 app.spec.ts 是这个

而我的 app.component.ts 就是这个

0 投票
2 回答
2002 浏览

angular - 测试中的输入更改后Angular 4 ngModel未更新

我有一个简单的应用程序,有 1 个输入:

当我运行应用程序时,我看到值发生变化,一切看起来都捆绑在一起,但是当我尝试测试时,当我更改输入框中的值并单击按钮时,不会显示错误消息,因为仍然显示错误消息,因为输入值不变。

这是我的茉莉花测试:

我尝试了多种方法,将 async 替换为 fakeAsync,调用 tick 函数,将 click 移动到 fixture.whenStable().then 块内,将 div 的检查移动到 fixture.whenStable().then 块。到目前为止没有任何效果。

我正在使用4.1.3角度版本

0 投票
2 回答
4351 浏览

angular - angular Testbed overrideModule not working

When using the following configuration for a test fixture, I get complaints that the tag cannot be found. Substituting the MockSelectionToolComponent directly in AppModule works fine, so must be something else...

Error: Template parse errors: 'app-selection-tool' is not a known element:

0 投票
1 回答
296 浏览

vhdl - VHDL 测试平台中的 AWGN 通道

我想在 VHDL 测试平台中创建 AWGN 通道。可能吗?我该如何继续?我在网上搜索,但没有很多相关的帖子。

问候

0 投票
2 回答
2960 浏览

angular - Angular2 @Viewchild 单元测试

我有一个这样的组件:

它正在使用childComponent拨打电话,让我们这样说:

方法内ParentComponent

因此,当我尝试测试ParentComponent内部使用的方法ChildComponent时,childComponent 将返回未定义。

如何解决问题?