Sha256: 606bcda608a082b5520a4eda197e204d4bffd1b038f5df8ad157c036bab05f14

Contents?: true

Size: 666 Bytes

Versions: 6

Compression:

Stored size: 666 Bytes

Contents

require 'helper'

module BibTeX
  class NameParserTest < MiniTest::Spec

    context "parse a number of entries having a 'van' or 'van den' name prefix" do
      setup do
        @a = Names.parse('van den Bout, D. E.')
        @b = Names.parse('Van den Bout, D. E.')
      end

      should "parse 'van den' part starting with lowercase letter" do
        assert_equal(@a[0].to_str, "van den Bout, D. E.")
        assert_equal(@a[0].prefix, "van den")
      end

      should "parse 'Van den' part starting with uppercase letter" do
        assert_equal(@b[0].to_str, "Van den Bout, D. E.")
        assert_equal(@b[0].prefix, "Van den")
      end

    end

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
bibtex-ruby-1.3.12 test/bibtex/test_name_parser.rb
bibtex-ruby-1.3.11 test/bibtex/test_name_parser.rb
bibtex-ruby-1.3.10 test/bibtex/test_name_parser.rb
bibtex-ruby-1.3.9 test/bibtex/test_name_parser.rb
bibtex-ruby-1.3.8 test/bibtex/test_name_parser.rb
bibtex-ruby-1.3.7 test/bibtex/test_name_parser.rb