spec/lang/definitions/var_tuple_spec.rb in gobstones-0.0.2 vs spec/lang/definitions/var_tuple_spec.rb in gobstones-0.0.3

- old
+ new

@@ -1,16 +1,13 @@ -describe VarTuple do +RSpec.describe VarTuple do + let(:var_tuple) { described_class.with_names(%w[a b c]) } - let (:var_tuple) { VarTuple.new ['a'.to_var_name, 'b'.to_var_name, 'c'.to_var_name] } - - it "returns its length" do + it 'returns its length' do expect(var_tuple.length).to eq(3) end - it "returns a variable at a given index" do + it 'returns a variable at a given index' do expect(var_tuple.variable_at(0)).to eq('a'.to_var_name) expect(var_tuple.variable_at(1)).to eq('b'.to_var_name) expect(var_tuple.variable_at(2)).to eq('c'.to_var_name) - end - end