image.onload不使用jest、angular9

image.onload不使用jest、angular9,angular,jestjs,Angular,Jestjs,在这段代码中,onload图像处理程序不工作,我不知道为什么,需要一些帮助 基本上,这是更复杂代码的一部分 it('should trigger fake onload', fakeAsync(() => { var expected = new Image(); expected.src= "base/test/img/canvas.png"; expected.onload = (e) => { console.log

在这段代码中,
onload
图像处理程序不工作,我不知道为什么,需要一些帮助

基本上,这是更复杂代码的一部分

 it('should trigger fake onload', fakeAsync(() => {
    var expected = new Image(); 
    expected.src= "base/test/img/canvas.png";

    expected.onload = (e) => {
      console.log('ddddd');
      flush();
      tick(3000);
    };
  }));

请提供最少的、完整的测试代码。