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