Sha256: 5e5f04de0ab72f5ed98f8e264037a541c01bc1509e599ba92f999f1f99399599

Contents?: true

Size: 1.53 KB

Versions: 4

Compression:

Stored size: 1.53 KB

Contents

class PMJTDatasetListTest < Test::Unit::TestCase
  def setup
    @dataset = Datasets:: PMJTDatasetList.new
  end

  test("#each") do
    records = @dataset.each.to_a

    record_first = Datasets::PMJTDatasetList::Record.new
    record_first.unit = '冊'
    record_first.open_data_category = '総記'
    record_first.tag = nil
    record_first.release_time = 'H31.1'
    record_first.n_volumes = '2'
    record_first.type = '刊'
    record_first.publication_year = '元禄9'
    record_first.original_request_code = '99-37-1~2'
    record_first.id = '200003090'
    record_first.title = '人倫重宝記'
    record_first.text = nil
    record_first.bibliographical_introduction = nil
    record_first.year = nil

    record_last = Datasets::PMJTDatasetList::Record.new
    record_last.unit = '冊'
    record_last.open_data_category = '総記'
    record_last.tag = nil
    record_last.release_time = 'H27.11'
    record_last.n_volumes = '1'
    record_last.type = '刊'
    record_last.publication_year = '慶応2'
    record_last.original_request_code = '49-173'
    record_last.id = '200021837'
    record_last.title = '洋学便覧'
    record_last.text = nil
    record_last.bibliographical_introduction = '○'
    record_last.year = '1866'

    assert_equal([
                    3126,
                    record_first,
                    record_last
                  ],
                  [
                    records.size,
                    records[1],
                    records[-1]
                  ])
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
red-datasets-0.1.8 test/test-pmjt-dataset-list.rb
red-datasets-0.1.7 test/test-pmjt-dataset-list.rb
red-datasets-0.1.6 test/test-pmjt-dataset-list.rb
red-datasets-0.1.5 test/test-pmjt-dataset-list.rb