assert_equal __, first_name
end
+ def test_swapping_with_parallel_assignment
+ first_name = "Roy"
+ last_name = "Rob"
+ first_name, last_name = last_name, first_name
+ assert_equal __, first_name
+ assert_equal __, last_name
+ end
end
def test_illegal_triangles_throw_exceptions
assert_raise(TriangleError) do triangle(0, 0, 0) end
assert_raise(TriangleError) do triangle(3, 4, -5) end
+ assert_raise(TriangleError) do triangle(1, 1, 3) end
assert_raise(TriangleError) do triangle(2, 4, 2) end
end
end