答案 0 :(得分:25)
这是Jasmine的unit tests单元测试框架语法。 Angular使用,促进和鼓励unit testing practices。
AngularJS非常重视可测试性,框架的作者确保使用AngularJS编写的代码易于测试:
AngularJS还有一个更高级别的解决方案end-to-end testing。 E2e测试使用非常相似的语法(因此您还会注意到expect
关键字)但这些不是Jasmine测试。更多信息可以在这里找到:https://stackoverflow.com/a/13213262/1418796
答案 1 :(得分:7)
答案 2 :(得分:4)
这是测试的一部分。 它在https://docs.angularjs.org/guide/e2e-testing
中描述并非所有细节都存在,因此您可能需要查看源代码。
答案 3 :(得分:0)
https://github.com/lathonez/clicker/issues/159也有助于解释。我必须添加:“类型”:[ 茉莉花 ], 到我的tsconfig.json,因为它找不到“期望”