Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing Angular2:创建动态测试模块的更好方法_Unit Testing_Angular_Testbed - Fatal编程技术网

Unit testing Angular2:创建动态测试模块的更好方法

Unit testing Angular2:创建动态测试模块的更好方法,unit-testing,angular,testbed,Unit Testing,Angular,Testbed,在angular2应用程序中,我们创建了几个模块。e、 g.appModule、componentModule等。appModule是我们的顶级模块 在编写单元测试时,我们正在创建一个测试平台,在这里我们可以根据需要提供各个组件。这使我们的测试运行得更快。然而,它引入了一个问题,即每当有人添加一个新组件时,它都会失败所有测试,直到我们在测试床创建中包含相同的组件为止 有更好的方法吗?您能发布代码或创建一个完整的示例重现您的问题吗?

在angular2应用程序中,我们创建了几个模块。e、 g.appModule、componentModule等。appModule是我们的顶级模块

在编写单元测试时,我们正在创建一个测试平台,在这里我们可以根据需要提供各个组件。这使我们的测试运行得更快。然而,它引入了一个问题,即每当有人添加一个新组件时,它都会失败所有测试,直到我们在测试床创建中包含相同的组件为止


有更好的方法吗?

您能发布代码或创建一个完整的示例重现您的问题吗?