【发布时间】:2017-01-06 15:59:45
【问题描述】:
在 Ruby 中,您可以使用 FactoryGirl 设置保存测试对象的工厂。 Jasmine/Karma测试有这种做法吗?
目前必须创建许多相同对象的实例。我想知道是否有任何方法可以做到这一点。
【问题讨论】:
-
JS 测试仍然是 JS。如果您需要创建一个实例来使 specs DRYer,它可以是一个辅助类或具有几行代码的函数。您可能应该进一步解释您的情况。据我所知,夹具没有专用工具,您可以按照自己的方式创建它们,Jasmine 测试不是关于配置的约定。
-
我不熟悉FactoryGirl,但没有理由不能以正常方式向注射器提供任何你想要的东西。
标签: angular karma-jasmine angular2-testing