heartcombo--devise/test/generators/mongoid_generator_test.rb

26 lines
653 B
Ruby
Raw Normal View History

# frozen_string_literal: true
require "test_helper"
if DEVISE_ORM == :mongoid
require "generators/mongoid/devise_generator"
2010-12-10 14:51:28 +00:00
class MongoidGeneratorTest < Rails::Generators::TestCase
tests Mongoid::Generators::DeviseGenerator
destination File.expand_path("../../tmp", __FILE__)
setup :prepare_destination
2013-12-05 08:03:32 +00:00
2010-12-10 14:51:28 +00:00
test "all files are properly created" do
run_generator %w(monster)
assert_file "app/models/monster.rb", /devise/
end
2013-12-05 08:03:32 +00:00
2010-12-10 14:51:28 +00:00
test "all files are properly deleted" do
run_generator %w(monster)
2014-02-25 16:42:55 +00:00
run_generator %w(monster), behavior: :revoke
2010-12-10 14:51:28 +00:00
assert_no_file "app/models/monster.rb"
end
end
end