Sha256: 76292ccf8138db7dc26c7c1d0c1192f785ab757b222c2415720e83e711c637b7

Contents?: true

Size: 1.52 KB

Versions: 1

Compression:

Stored size: 1.52 KB

Contents

require 'spec_helper'

CLASS = Rails3::Assist::Artifact::Files

class ArtDir
  include CLASS
end

describe Rails3::Assist::Artifact::Files do
  # use_helper :directories

  before do
    Rails3::Assist::Directory.rails_root = fixtures_dir
    @test = ArtDir.new
  end

  describe '#model_files' do 
    it "should return :model files" do    
      @test.model_files.file_names.should include 'user.rb'
    end
  end

  describe '#mailer_files' do 
    it "should return :mailer files" do
      puts @test.mailer_files.file_names.should include 'user_mailer.rb'
    end
  end

  describe '#observer_files' do 
    it "should return :observer files" do
      puts @test.observer_files.file_names.should include 'user_observer.rb'
    end
  end

  describe '#permit_files' do 
    it "should return :permit files" do
      puts @test.permit_files.file_names.should include 'user_permit.rb'
    end
  end
   
  describe '#helper_files' do 
    it "should return :helper files" do
      @test.helper_files.file_names.should include 'users_helper.rb'
    end
  end
  
  describe '#controller_files' do 
    it "should return :controller files" do
      @test.controller_files.file_names.should include 'users_controller.rb'
    end
  end
  
  describe '#view_files' do 
    it "should return :view files" do
      @test.view_files(:user).file_names.should include 'show.html.erb'
    end
  end 

  describe '#erb_view_files' do 
    it "should return erb :view files" do
      @test.erb_view_files(:user).file_names.should include 'show.html.erb'
    end
  end 
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails3_assist-0.2.5 spec/rails3_assist/artifact/files_spec.rb