Sha256: 21fbf99c7393fd5c77e67a95a0c28872ce31a4c40cee454e468e5fc9a4a40b5a

Contents?: true

Size: 574 Bytes

Versions: 1

Compression:

Stored size: 574 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper'
require File.dirname(__FILE__) + '/nested_set_behavior'

class Directory < ActiveRecord::Base
  acts_as_nested_set
  
  validates_presence_of :name
end

describe Directory do
  
  def invalid_attributes(options = {})
    return {  }.merge(options)
  end
  
  def valid_attributes(options = {})
    $directory_no = $directory_no ? $directory_no + 1 : 0
    return { :name => "directory#{$directory_no}" }.merge(options)
  end
  
  before do
    @model = Directory
  end
  
  it_should_behave_like "all nested set models"
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
chrislloyd-even_better_nested_set-0.2 spec/directory_spec.rb