【发布时间】:2019-04-05 11:46:08
【问题描述】:
我无法在 setTimeout 中将预期值设置为相等。 我有两个有价值的是: 常量第一 = 0; 常量秒 = 0;
但是那个抛出错误是 Uncauth TypeError: You provide 'undefined' where a stream is expected。您可以提供 Observable、Promise、Array 或 Interable。
setNumber() {
setTimeout(() => {
first = 12;
second = 1235
}, 250);
it('Should execute setNumber', fakeAsync(() => {`
setTimeout(() => {
expected(first).toEqual(12);
expected(second ).toEqual(1235);
}, 251)
}))
【问题讨论】:
标签: javascript angular unit-testing