Sha256: 2bf02f1d404780cd980c5e77dab6aed0d80acd99ce7684c77eeb39a0f53c31e8
Contents?: true
Size: 778 Bytes
Versions: 10
Compression:
Stored size: 778 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' require './lib/fusuma/plugin/events/records/record' module Fusuma module Plugin module Events module Records RSpec.describe Record do class DummyRecord < Records::Record def type :dummy end end let(:record) { described_class.new } describe '#type' do it { expect { record.type }.to raise_error(NotImplementedError) } context 'override #type' do let(:record) { DummyRecord.new } it { expect { record.type }.not_to raise_error(NotImplementedError) } it { expect(record.type).to eq :dummy } end end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems