Sha256: a402a7c2cc4b6ff8d178a2495d8ff43f9c3a3df68313290f373559063b5fc91b

Contents?: true

Size: 531 Bytes

Versions: 2

Compression:

Stored size: 531 Bytes

Contents

require 'spec_helper'

describe 'SongRefDBExtractor' do

  let(:first_song_uuid) { generate_uuid }
  let(:second_song_uuid) { generate_uuid }
  let(:song_ref_list) do
    [
      SongRef.create(uuid: first_song_uuid, name: "Song 1"),
      SongRef.create(uuid: second_song_uuid, name: "Song 2")
    ]
  end

  subject { Gdshowsdb::SongRefDBExtractor.new(song_ref_list).extract }

  it { is_expected.to include({uuid: first_song_uuid, name: 'Song 1'}) }
  it { is_expected.to include({uuid: second_song_uuid, name: 'Song 2'}) }
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gdshowsdb-3.0.0 spec/gdshowsdb/song_ref_db_extractor_spec.rb
gdshowsdb-2.1.0 spec/gdshowsdb/song_ref_db_extractor_spec.rb