Testing 使用Jasmine-React.addons.TestUtilities-404s测试React,但React测试除外

Testing 使用Jasmine-React.addons.TestUtilities-404s测试React,但React测试除外,testing,jasmine,Testing,Jasmine,我使用React-Rails gem将React添加到Rails中的现有代码库中。我在完成茉莉花测试的过程中,我发现了一个问题,在我的反应组件中测试点击事件。我首先使用一个常规的jQuery.trigger()。我在这里了解到,这根本不能很好地处理React组件,并且不会触发React等待的事件 通过一些研究,我发现了React测试实用程序插件。在config/application.rb中打开它之后,我测试并发现该插件在Jasmine套件之外可用。我所有的javascript文件都不是用Jas

我使用React-Rails gem将React添加到Rails中的现有代码库中。我在完成茉莉花测试的过程中,我发现了一个问题,在我的反应组件中测试点击事件。我首先使用一个常规的jQuery.trigger()。我在这里了解到,这根本不能很好地处理React组件,并且不会触发React等待的事件

通过一些研究,我发现了React测试实用程序插件。在config/application.rb中打开它之后,我测试并发现该插件在Jasmine套件之外可用。我所有的javascript文件都不是用Jasmine加载的,而是返回404

在config/application.rb中,我添加了一行:

module ReactTesting
  class Application < Rails::Application
    config.react.addons = true
  end
end
模块测试
类应用程序

我觉得很奇怪,我所有其他的Jasmine测试都不再加载了。这是怎么回事?

答案很简单:将ReactTesting模块移动到application.rb的底部。解决了我所有的问题