Sha256: 95c772d5f28f638fe12f3ae90d12c69b7003737cd33eb782773fe201cc546a74
Contents?: true
Size: 750 Bytes
Versions: 19
Compression:
Stored size: 750 Bytes
Contents
require 'spec_helper' module Finitio describe TypeFactory, "DSL#multi_tuple" do let(:factory){ TypeFactory.new } let(:heading){ Heading.new([ Attribute.new(:a, intType, false) ]) } shared_examples_for "The Tuple[a :? Int] type" do it{ should be_a(MultiTupleType) } it 'should have the correct heading' do expect(subject.heading).to eq(heading) end end before do subject end context 'when used with the standard signature' do subject{ factory.multi_tuple(heading, "MyTuple") } it_should_behave_like "The Tuple[a :? Int] type" it 'should have the correct name' do expect(subject.name).to eq("MyTuple") end end end end
Version data entries
19 entries across 19 versions & 1 rubygems