Sha256: a87c6ff4b9010ec16926caad015f82bedc4d794cced677a08bcedde284958a73
Contents?: true
Size: 967 Bytes
Versions: 1
Compression:
Stored size: 967 Bytes
Contents
require 'spec_helper' describe Leaflyapi do describe '.all' do it "returns an array of strains" do strains = Leaflyapi::Strains.all expect(strains).to be_a Array end end describe '.keys' do it "returns an array of strings for strain names" do keys = Leaflyapi::Strains.keys expect(keys).to be_a Array expect(keys.first).to be_a String end end describe '.find_by_key(key)' do it "returns a strain by its key" do strain = Leaflyapi::Strains.find_by_key("girl-scout-cookie") expect(strain).to be_a Object expect(strain.key).to eq 'girl-scout-cookie' end end describe '.find_by_category(category)' do it "returns a list of strains for a given category" do strains = Leaflyapi::Strains.find_by_category("Indica") expect(strains).to be_a Array expect(strains.first).to be_a String end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
leaflyapi-0.0.1 | spec/leaflyapi_spec.rb |