Sha256: ab88131a73795b18a698a20585afab1195754cfdcdaf3cf5225f4bcc4eda3156
Contents?: true
Size: 405 Bytes
Versions: 20
Compression:
Stored size: 405 Bytes
Contents
require 'spec_helper' describe Unparser::Emitter, '.handle' do subject { class_under_test.class_eval { handle :foo } } let(:class_under_test) do Class.new(described_class) end before do stub_const('Unparser::Emitter::REGISTRY', {}) end it 'should register emitter' do expect { subject }.to change { Unparser::Emitter::REGISTRY }.from({}).to(:foo => class_under_test) end end
Version data entries
20 entries across 20 versions & 1 rubygems