Sha256: 63e4528d2247ff36af4c3446e10fa04062f6e515dfe35ca15040fb1f2561d431
Contents?: true
Size: 813 Bytes
Versions: 5
Compression:
Stored size: 813 Bytes
Contents
require 'spec_helper' describe ItemsController do context "when retrieving data" do it "should retrieve an array" do # retrieves the list resource = Restfulie.at("http://localhost:3000/items").accepts("application/xml").get # picks the first item basket = {"basket" => {"items" => [{"id" => resource.items.item.first["id"]}]}} # creates the basket resource = resource.items.links.basket.post! basket # prepares the payment payment = {"payment" => {"cardnumber" => "4850000000000001", "cardholder" => "guilherme silveira", :amount => resource.basket.price}} # creates the payment resource = resource.basket.links.payment.post! payment resource.payment.cardholder.should == "guilherme silveira" end end end
Version data entries
5 entries across 5 versions & 2 rubygems