Sha256: 73783269e57a93b565dcc93ef129f38b43f0bf88621e974fac690a9e406933f1
Contents?: true
Size: 772 Bytes
Versions: 4
Compression:
Stored size: 772 Bytes
Contents
require 'spec_helper' describe "Smartdc::Api::Datasets" do before(:all) do @object = Object.new @request = Smartdc::Request end describe ".read" do it "should return a dataset" do @object.stub(:content) {fixture('datasets')[0]} id = @object.content['id'] @request.stub_chain(:new, :get).with('my/datasets/' + id) {@object} datasets = Smartdc::Api::Datasets.new({}) datasets.read(id).content['id'].should == id end end describe ".all" do it "should return some datasets" do @object.stub(:content) {fixture('datasets')} @request.stub_chain(:new, :get).with('my/datasets', {}) {@object} datasets = Smartdc::Api::Datasets.new({}) datasets.all.content.count.should > 0 end end end
Version data entries
4 entries across 4 versions & 1 rubygems