Tag: function测试设备

使用Devise在Rails中进行function测试

经过3年的拖延,今天是我开始测试我的Rails应用程序的那一天。 我的第一步是修复我的Rails 3 beta4应用程序中的失败测试。 我最近3次失败的测试与devise gem及其authenticate_user有关! 我控制器顶部的before_filter中的方法。 通过帮助我解决这个问题,你可以获得很好的业力,因为它可以让我从现在开始使用TDD方法。 这是让我烦恼的错误: 1) Error: test_should_get_accepted(ModerationControllerTest): NoMethodError: undefined method `authenticate!’ for nil:NilClass /test/functional/moderation_controller_test.rb:10:in `test_should_get_accepted’ Devise只是在这个页面中给出了function测试指针和帮助器: http : //github.com/plataformatec/devise但我只是不知道如何将它应用到应用程序中。 你可以给这个测试noob一些关于如何使用这些助手的详细说明吗?