Sha256: 7cd8d71eef4bcbffe60b3636e7172e104e555b8fd9393bf6a9014d47442f10f7
Contents?: true
Size: 882 Bytes
Versions: 1
Compression:
Stored size: 882 Bytes
Contents
require_relative '../../../test_helper' module Vedeu describe Interface do let(:described_class) { Interface } let(:described_instance) { described_class.new(options) } let(:options) { {} } it { described_instance.must_be_instance_of(Interface) } describe '#initial_state' do subject { described_instance.initial_state } it { proc { subject }.must_raise(NotImplementedError) } end describe '#event_loop' do subject { described_instance.event_loop } it { skip } end describe '#input' do subject { described_instance.input } it { skip } end describe '#output' do subject { described_instance.output } it { skip } end describe '#geometry' do subject { described_instance.geometry } it { subject.must_be_instance_of(Geometry) } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.0.7 | test/lib/vedeu/interface/interface_test.rb |