Sha256: 2b7fc7370443038ca69f40fc29fb9ea55c6d4ac05dffef557f5c5af41e58f9f5
Contents?: true
Size: 1.06 KB
Versions: 4
Compression:
Stored size: 1.06 KB
Contents
# Code generated for API Clients. DO NOT EDIT. require 'spec_helper' RSpec.describe NgrokAPI::Models::Listable do before(:each) do @client = class_double("APIKeysClient") @listable = NgrokAPI::Models::Listable.new( client: @client, attrs: api_key_results, list_property: 'keys', klass: NgrokAPI::Models::APIKey ) end describe "#==" do it "is equal if the results are the same" do listable2 = NgrokAPI::Models::Listable.new( client: @client, attrs: api_key_results, list_property: 'keys', klass: NgrokAPI::Models::APIKey ) expect(@listable == listable2).to eq true end end describe "#to_s" do it "stringifies as result.to_s" do expect(@listable.to_s).to eq api_key_results.to_s end end describe "keys" do it "consistent of APIKeys" do expect(@listable.items.size).to eq api_key_results['keys'].size end end describe "iter" do it "is a PagedIterator" do expect(@listable.iter.class).to eq NgrokAPI::PagedIterator end end end
Version data entries
4 entries across 4 versions & 1 rubygems