Sha256: 5d492563215345671d0d45d1c838653dbdf93ba8daf686b23e4ecde9f1ad7c84
Contents?: true
Size: 1.19 KB
Versions: 3
Compression:
Stored size: 1.19 KB
Contents
require_relative '../spec_helper' #MachineShop.api_base_url= 'http://machineshop.dev:3000/api/v0' MachineShop.api_base_url= 'http://stage.services.machineshop.io/api/v0' #publisher_username = 'publisher@machineshop.com' publisher_username = 'publisher@csr.com' publisher_password = 'password' auth_token, user = MachineShop::User.authenticate( :email => publisher_username, :password => publisher_password ) element_data=nil describe MachineShop::Meter do it "should get all meter data" do element_data = MachineShop::Meter.all({}, auth_token) # puts "element_data from all: #{element_data}" element_data.should_not be_nil element_data.should_not be_empty end it "should get meter by id " do meter_id = element_data[0].id # element_data = MachineShop::Meter.retrieve(meter_id, auth_token) element_data = MachineShop::Meter.retrieve("53847ac2b99e9c0a30000001", auth_token) puts "meter by id : #{element_data}" element_data.should_not be_nil end it "should get meters via a user" do element_data = user.meters # puts "meters via user: #{element_data}" element_data.should_not be_nil element_data.should_not be_empty end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
machineshop-0.0.3 | spec/lib/meter_spec.rb |
machineshop-0.0.2 | machineshop/spec/lib/meter_spec.rb |
machineshop-0.0.1 | spec/lib/meter_spec.rb |