Example #1
0
 def test_if_coordinate_is_not_over_some_line_in_the_square(self):
     quadra = Quadra(4)
     A = [3, 6]; B = [3, 9]; C = [5, 9]; D = [5, 6]
     quadra.set_coordinates([ [A, B], [C, D]  ])
     assert_false(quadra.is_coordinate_over_some_line([4, 1]))
Example #2
0
 def test_if_coordinate_is_over_some_vertical_line_in_the_square(self):
     quadra = Quadra(4)
     A = [3, 6]; B = [3, 9]; C = [5, 9]; D = [5, 6]
     quadra.set_coordinates([ [A, B], [C, D]  ])
     assert_true(quadra.is_coordinate_over_some_line([5, 8]))
Example #3
0
 def test_if_coordinate_is_inside_figure_with_6_sides(self):
     quadra = Quadra(6)
     A = [2, 1]; B = [2, 5]; C = [4, 5]
     D = [4, 8]; E = [6, 8]; F = [6, 1]
     quadra.set_coordinates([ [A, B], [C, D], [E, F] ])
     assert_false(quadra.is_coordinate_over_some_line([2, 8]))