Sha256: 0bb7f622d74d2c9b8b52d209e77caa920278750e2ec8b8db29047c006c50b6fa

Contents?: true

Size: 331 Bytes

Versions: 1

Compression:

Stored size: 331 Bytes

Contents

require 'minitest/autorun'
require 'geometry/vector'

describe Vector do
    describe "when monkeypatching Vector" do
	let(:left) { Vector[1,2] }
	let(:right) { Vector[3,4] }
	
	it "must have +@" do
	    (+left).must_equal Vector[1,2]
	end
	
	it "must have unary negation" do
	    (-left).must_equal Vector[-1,-2]
	end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
geometry-4 test/geometry/vector.rb