我是 angular 8 的新手。我写了一些组件,现在我正在编写测试(但是旁观者,但它不介意)。
我想写简单的测试,只检查组件是否创建成功。
我发现依赖项管理很糟糕,我花了 10 倍的时间来查找所需的依赖项,而不是编写测试。
真的没有办法避免吗?一个可以为我们管理它的图书馆?还是默认注入所有依赖项?
谢谢。
编辑1:事情是我使用材料,这需要很多依赖。作为我要测试的组件的依赖关系的示例:
import { FormGroup, FormBuilder, Validators, FormArray } from '@angular/forms';
import { ActivatedRoute, Router } from '@angular/router';
import { MatSnackBar } from '@angular/material/snack-bar';
import { MainFormService } from 'src/app/modules/shared/services/main-form.service';