Sha256: ec1dcd62699d9d2a36349af7ade8af52f5baa3154d6c197b8cd0bb61ca8743fc

Contents?: true

Size: 1.22 KB

Versions: 21

Compression:

Stored size: 1.22 KB

Contents

require File.expand_path(File.join(File.dirname(__FILE__), '..', '..', 'helper'))

context "create an offer" do
  setup do
    SessionHelper.gary_test.call_api CityGrid::API::Advertising::Offers,
      :mutate,
      "mutateOperationListResource" => [{
        "operator" => "ADD",
        "operand" => {
          "listingIds" => "41420733",
          "offer" => { 
            "accountId" => "3440", 
            "name" => "offerTest", 
            "text" => "some texts", 
            "description" => "some description", 
            "offerStatus" => "Active", 
            "type" => "Percent_Off", 
            "redemptionType" => "Print", 
            "termsAndConditions" => "terms and conditions test", 
            "redemptionCode" => "22", 
            "redemptionURL" => "http://www.fakeurl.com", 
            "image" => "http://images.citysearch.net/assets/imgdb/image_ws/2011/10/27/0/BPYAbvWF1.jpeg", 
            "startDate" => "20111028", 
            "neverExpires" => "true"
          }
        } 
      }]
  end
  
  should("not be empty") { !topic.empty? }
  should("return code OK") { topic.resources.first.response.code }.equals(200)
  should("return message OK") { topic.resources.first.response.message }.equals("OK")  
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
citygrid_api-0.0.28 test/api/advertising/test_offers.rb
citygrid_api-0.0.27 test/api/advertising/test_offers.rb
citygrid_api-0.0.26 test/api/advertising/test_offers.rb
citygrid_api-0.0.25 test/api/advertising/test_offers.rb
citygrid_api-0.0.24 test/api/advertising/test_offers.rb
citygrid_api-0.0.23 test/api/advertising/test_offers.rb
citygrid_api-0.0.22 test/api/advertising/test_offers.rb
citygrid_api-0.0.21 test/api/advertising/test_offers.rb
citygrid_api-0.0.20 test/api/advertising/test_offers.rb
citygrid_api-0.0.19 test/api/advertising/test_offers.rb
citygrid_api-0.0.18 test/api/advertising/test_offers.rb
citygrid_api-0.0.17 test/api/advertising/test_offers.rb
citygrid_api-0.0.16 test/api/advertising/test_offers.rb
citygrid_api-0.0.15 test/api/advertising/test_offers.rb
citygrid_api-0.0.14 test/api/advertising/test_offers.rb
citygrid_api-0.0.13 test/api/advertising/test_offers.rb
citygrid_api-0.0.12 test/api/advertising/test_offers.rb
citygrid_api-0.0.11 test/api/advertising/test_offers.rb
citygrid_api-0.0.10 test/api/advertising/test_offers.rb
citygrid_api-0.0.9 test/api/advertising/test_offers.rb