cost 278 ms
Jasmine:如何测试 Promise.then 块? - Jasmine: how to test a Promise.then block?

我想测试一个场景,我必须调用 function(从私有只读服务),其中有一个异步调用,然后一些变量正在更新等。 在我的 spec.ts 中,我试图模拟 serviceFunction 调用,但看起来它甚至根本没有进入 the.then 块。 你们有任何教程/信息来测试这种情况下的 the.then ...

在 subscribe 中使用 expect 时,spec 没有期望 - spec has no expectations when using expect within subscribe

我正在尝试创建一个测试来验证从我的服务中的 Observable 返回的值: 这是测试: 测试不断返回: SPEC HAS NO EXPECTATIONS 值切换时应包含真实值然而,测试本身通过了。 我试过使用fakeAsync()和Flush()来清除任务队列,我试过使用Done() funct ...

如何模拟 RxJS 主题并在 Angular 单元测试中调用下一个方法 - How to mock RxJS Subject and call next method in Angular unit-test

我试图模拟 RxJS 主题,它是服务的属性。 此服务在 class 组件构造函数中作为依赖注入调用。 我有两种方法storeProduct() && responseHandler()所以在 responseHandler 方法中我订阅了这个主题。 所以我尝试为这两种方法编写单元测试 ...

如何正确测试 Angular 中 setInterval() 中的语句? - How to properly test statements in setInterval() in Angular?

我有这个非常简单的代码: 在我的单元测试中,仅包含 this.getAuthInfo() 的行未被视为涵盖。 是否有可能以某种方式对此进行测试? 我用 jasmine.createSpy 尝试了一些方法,但似乎没有任何效果(很可能是因为我做错了)。 有人可以帮我把它弄好吗? 谢谢更新:我试过这样的 ...

如何使用 karma-jasmine 在 function 中使用具有异步等待的单击处理程序自动测试 function? - How to automate testing function with click handler that have async await inside the function using karma-jasmine?

所以我正在尝试测试异步运行 function 的按钮。 这是我的按钮逻辑。 这是我的测试 我正在使用 lit-element,只是它与 React 类似,我有自定义元素 <define-module>,里面有按钮。 然后我给它所需的属性,然后它就会呈现。 这是我的测试日志测试日志如您所 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM