Sha256: c892db83899a09007c55ae943965c09f950b3047d92839a1458437ca0c7bc733

Contents?: true

Size: 689 Bytes

Versions: 10

Compression:

Stored size: 689 Bytes

Contents

HashDealer.define(:new_test_object) do
  attributes({
    :protected => [:id],
    :public => [:name, :age, [:bday, :date]],
  })
  scopes({
    :active => {:active => true},
    :paginate => {:paginate => true, :per_page => :per_page, :current_page => :current_page}
  })
  associations({
    :has_many => {:has_many_objects => {}},
    :belongs_to => {:belongs_to_object => {}, :custom_name => {:class_name => "BelongsToObject"}},
    :has_one => {:has_one_object => {}},
  })
end

HashDealer.define(:test_resource) do
  name("name")
  age("age")
end

HashDealer.define(:test_resource_errors) do
  errors({
    :name => ["can't be blank"],
    :age => ["must be a valid number"]
  })
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
api_resource-0.3.3 spec/support/requests/test_resource_requests.rb
api_resource-0.3.2 spec/support/requests/test_resource_requests.rb
api_resource-0.3.1 spec/support/requests/test_resource_requests.rb
api_resource-0.3.0 spec/support/requests/test_resource_requests.rb
api_resource-0.2.11 spec/support/requests/test_resource_requests.rb
api_resource-0.2.10 spec/support/requests/test_resource_requests.rb
api_resource-0.2.9 spec/support/requests/test_resource_requests.rb
api_resource-0.2.8 spec/support/requests/test_resource_requests.rb
api_resource-0.2.7 spec/support/requests/test_resource_requests.rb
api_resource-0.2.6 spec/support/requests/test_resource_requests.rb