Sha256: a2ac4e88a12e51d010e920e2298b91092209045caa3b4493698133b772b81ab4
Contents?: true
Size: 1.17 KB
Versions: 4
Compression:
Stored size: 1.17 KB
Contents
# frozen_string_literal: true require 'spec_helper' describe DeepL::Resources::Glossary do subject do described_class.new({ 'glossary_id' => 'def3a26b-3e84-45b3-84ae-0c0aaf3525f7', 'name' => 'Mein Glossar', 'ready' => true, 'source_lang' => 'EN', 'target_lang' => 'DE', 'creation_time' => '2021-08-03T14:16:18.329Z', 'entry_count' => 1 }, nil, nil) end describe '#initialize' do context 'When building a basic object' do it 'should create a resource' do expect(subject).to be_a(described_class) end it 'should assign the attributes' do expect(subject.id).to eq('def3a26b-3e84-45b3-84ae-0c0aaf3525f7') expect(subject.name).to eq('Mein Glossar') expect(subject.ready).to eq(true) expect(subject.source_lang).to eq('EN') expect(subject.target_lang).to eq('DE') expect(subject.creation_time).to eq('2021-08-03T14:16:18.329Z') expect(subject.entry_count).to eq(1) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems