コード例 #1
0
    def test_build_ship_coord_offset(self):
        ship = fy.build_ship("Ship", 1, 11)

        x, y = ship.coordinates[0]

        self.assertTrue(11 <= x <= 20)
        self.assertTrue(1 <= y <= 10)
コード例 #2
0
    def test_build_ship_coord(self):
        ship = fy.build_ship("Ship", 1, 0)

        x, y = ship.coordinates[0]

        self.assertTrue(0 <= x <= 9)
        self.assertTrue(1 <= y <= 10)
コード例 #3
0
    def test_build_ship4(self):
        ship = fy.build_ship("Ship", 3, 11)

        self.assertEqual(ship.get_health(), 3)
        self.assertEqual(len(ship.coordinates), 3)
コード例 #4
0
    def test_build_ship3(self):
        ship = fy.build_ship("Ship", 1, 11)

        self.assertIsInstance(ship, fy.Ship)