Sha256: 6cf3d092d10b31e06164cf682e86e66d46d7ac7a91ac2fcfe7053d74c2a0feb1
Contents?: true
Size: 589 Bytes
Versions: 3
Compression:
Stored size: 589 Bytes
Contents
require 'spec_helper' # Let's create a new class for our experiments class Dummy2 < Amfetamine::Base def initialize(args={}) @@children << self super(args) end def self.children @@children ||= [] end end describe "Dynamic Attributes" do let(:dummy) {build(:dummy2)} it "should set attributes dynamically" do Dummy2.prevent_external_connections! do |r| r.get {dummy} dummy.should respond_to(:title=) dummy.should respond_to(:title) dummy.should respond_to(:description=) dummy.should respond_to(:description) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
amfetamine-0.2.12 | spec/amfetamine/dynamic_attributes_spec.rb |
amfetamine-0.2.11 | spec/amfetamine/dynamic_attributes_spec.rb |
amfetamine-0.2.9 | spec/amfetamine/dynamic_attributes_spec.rb |