Sha256: d677b6f892e50a11bfb90e8fe9ec1972ea426f3a22ba0ba21d8932b8038b37ee

Contents?: true

Size: 525 Bytes

Versions: 1

Compression:

Stored size: 525 Bytes

Contents

describe ParsleyStore do
  subject { ParsleyStore.new }

  describe ".new" do
    it { is_expected.to be_kind_of ParsleyStore }
  end

  describe "#parse"
    
    it "parses a name" do
      res = subject.parse("Betula verucosa (Linn.) Kunze")
      expect(res[:scientificName][:parsed]).to be true
    end

    context "canonical only" do
      it "returns canonical form" do
        res = subject.parse("Betula alba Shipunov Kunze 1955", canonical_only: true)
        expect(res).to eq "Betula alba"
      end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
parsley-store-0.3.6 spec/parsley-store_spec.rb