Sha256: dd95e894662dec7ef1abc7a1345f46252222f086411020d051f478f634e29f76

Contents?: true

Size: 518 Bytes

Versions: 1

Compression:

Stored size: 518 Bytes

Contents

require "test_helper"

class TokenControllerGeneratorTest < Rails::Generators::TestCase
  include GeneratorsTestHelper

  tests Knocknock::TokenControllerGenerator
  destination File.expand_path("../tmp", File.dirname(__FILE__))

  setup :prepare_destination
  setup :copy_routes

  test "assert all files are properly created" do
    run_generator ['User']
    assert_file "app/controllers/user_tokens_controller.rb"

    run_generator ['Admin']
    assert_file "app/controllers/admin_tokens_controller.rb"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
knocknock-0.0.0 test/generators/token_controller_generator_test.rb