def test_magnitude_of_a_normalized_vector(): # Given v = Vector(1, 2, 3) # When norm = v.normalize() # Then assert norm.magnitude() == 1
def test_normalizing_vector_1_2_3(): # Given v = Vector(1, 2, 3) # Then assert v.normalize() == Vector(1 / sqrt(14), 2 / sqrt(14), 3 / sqrt(14))
def test_normalizing_vector_4_0_0_gives_1_0_0(): # Given v = Vector(4, 0, 0) # Then assert v.normalize() == Vector(1, 0, 0)