Angular 构造函数需要多个参数时的角度单元测试函数

Angular 构造函数需要多个参数时的角度单元测试函数,angular,unit-testing,Angular,Unit Testing,我想对组件中的函数进行单元测试。 此组件构造函数需要四个参数。 我试着只设置参数,比如(newaclass,newbclass,newcclass,newdclass),但是有些类需要主题本身的参数。 因此,它变得越来越复杂和漫长 如何处理它? 谢谢大家的支持, Frank下面来看看如何测试一个组件,即使它的构造函数中有多个参数 基本上,您将配置一个测试模块,提供您的组件需要实例化的所有内容,然后当您启动测试时,Angular将以与运行应用程序时相同的方式注入所需内容 希望这有帮助我发现我可以直

我想对组件中的函数进行单元测试。 此组件构造函数需要四个参数。 我试着只设置参数,比如(newaclass,newbclass,newcclass,newdclass),但是有些类需要主题本身的参数。 因此,它变得越来越复杂和漫长

如何处理它?

谢谢大家的支持, Frank

下面来看看如何测试一个组件,即使它的构造函数中有多个参数

基本上,您将配置一个测试模块,提供您的组件需要实例化的所有内容,然后当您启动测试时,Angular将以与运行应用程序时相同的方式注入所需内容


希望这有帮助

我发现我可以直接在组件对象上调用该方法


\u myComponent=\u fixture.componentInstance我一直在查找教程。但我找不到我问题的答案。这不是一个教程,而是一个测试指南,“具有依赖项的组件”部分准确地描述了您正在尝试做的事情。。。