Sha256: 2311e19eba603c4f63cf49c31c9aa21f085bdf3a8fadad1862b1dbb15f631316
Contents?: true
Size: 1.49 KB
Versions: 1
Compression:
Stored size: 1.49 KB
Contents
require File.expand_path('../test_helper', __FILE__) module Tamber class ItemTest < Test::Unit::TestCase should "be creatable" do begin e = Tamber::Item.create( :id => 'item_i7gq90scc1', :properties => { 'type'=> 'artwork', 'artist'=> 'Alexander Calder', 'img_small'=> 'https://imgs.acalder.png' }, :tags => ['modern', 'acryllic'], :created => 1454465400 ) puts e rescue TamberError => error puts error.message end end should "be updatable" do begin e = Tamber::Item.update( :id => 'item_i7gq90scc1', :updates => { :add => { :properties => { 'available_large' => false, 'stock' => 89 } }, :remove => { :tags => [ 'casual' ] } } ) puts e rescue TamberError => error puts error.message end end should "be retrievable" do begin e = Tamber::Item.retrieve( :id => 'item_i7gq90scc1', ) puts e rescue TamberError => error puts error.message end end should "be removable" do begin e = Tamber::Item.remove( :id => 'item_i7gq90scc1', ) puts e rescue TamberError => error puts error.message end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tamber-0.1.3 | test/item_test.rb |