gpt4 book ai didi

Angular 2 测试 : load AppComponent first

转载 作者:行者123 更新时间:2023-11-28 20:13:59 25 4
gpt4 key购买 nike

在 AppComponent 的构造函数中,我们有一个函数可以加载一些变量并将它们设置在 environment.ts 文件中。但是我们的测试失败了,因为它使用了这些变量并单独运行并且它没有加载设置它们的 AppComponent。

有没有办法让 AppComponent 在测试运行之前加载/构建?

最佳答案

如果你想在测试前运行代码,你应该把它放在一个beforeAll代码中。

我不明白为什么要从应用程序组件更改静态配置,这听起来不对。

配置要么是静态的,然后它将在环境文件中设置并且不会改变,要么是动态的,那么你应该创建一个服务,你可以轻松读取,并正确测试...

关于 Angular 2 测试 : load AppComponent first,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44538971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com