在我的 Angular 9 应用程序中,我有一个抽象类:export abstract class MyAbstractComponent { constructor( protected readonly cd: ChangeDetectorRef, ) { supe...
我最近将我的 Angular 应用中的 Karma 升级到了 v6.3.2。我正在运行 Angular v11。 当我启动测试时,我一直收到以下信息: 向 new Server(config, done) 传递原始 CLI 选项已被弃用。使用 parseConfig(configFilePa...
我正在获取这份覆盖摘要=============================== Coverage summary =============================== Statements : Unknown% ( 0/0 ) Branches : Unknown%...
组件:@Component({ selector: 'app-test', templateUrl: './test.component.html' }) export class TestComponent implements OnInit { useCase: string;...
阅读此链接后,我了解到: and.callFake的相当于是mockImplementation,而 and.returnValue的相当于是mockReturnValue。 类似的,在jest-preset-angular中是否存在and.callThrough()的等效物?
如何模拟一个 ControlContainer 实例以便测试我的组件?我有一个子组件,它在构造函数中注入了一个ControlContainer,所以它的使用方式是<acr-score-card formGroupName="score"></acr-score-card>...
我正在为一个Angular 4组件编写测试,该组件是一个登录表单。可以通过点击“提交”按钮或在任何输入字段中按回车键来提交表单。这种行为由Angular表单指令控制。我可以编写一个测试用例来验证按钮点击是否提交了表单,但我无法使用按键事件触发提交行为。模板:<form (ngSubmit...
我正在尝试为Angular 7中的文件上传方法编写单元测试。在测试窗口中出现以下错误。我是Angular单元测试的新手。有人能帮忙吗,如何添加模拟文件以获取完整的代码覆盖率? TypeError: 无法设置未定义属性“value” 这是我的单元测试代码(spec文件),descri...
在我的TypeScript应用程序中,我有一个方法返回一个rxjs Observable,该Observable在某种情况下可能会返回throwError:import { throwError } from 'rxjs'; // ... getSomeData(inputValue): ...
在测试我的Angular应用程序时,我收到了弃用警告'DEPRECATED: DI正在实例化一个令牌“MockLocationStrategy”,该令牌继承其@Injectable装饰器但本身没有提供。 这将在将来的Angular版本中成为错误。 请向“MockLocationStrategy...