【发布时间】:2018-02-04 08:33:22
【问题描述】:
有人如何测试 Angular 2 中 2 个同级组件之间的通信?我似乎没有在网上找到任何可行的资源。
app.component.html
<comp1 #a></comp1>
<comp2 [x]="a.get()"></comp2>
其中get() 是comp1 组件中的一个函数,我将其值传递给组件comp2 的一个类变量。我怎样才能有效地测试这个?
app.component 是comp1 和comp2 的父组件并将它们括起来。
【问题讨论】:
-
网上对此有很多解释,请参考 Angular 文档:angular.io/guide/testing#test-a-component。您在
app.component.spec.ts中编写测试。 -
我不是在问如何编写测试。此外,没有文档解释如何测试我在这里试图暗示的通信。相信我。我到处搜索。
-
这实际上是一个直接的测试。你有没有试过?在此处发布您的测试,以便我继续为您提供帮助
标签: angular unit-testing components testbed