def testToCoordinatesSimple(self): values: str = '5,5' actualCoordinates: Coordinates = Coordinates.toCoordinates( values=values) expectedCoordinates: Coordinates = Coordinates(5, 5) self.assertEqual(expectedCoordinates, actualCoordinates, 'Did not get appropriate coordinates')
def testToCoordinatesInvalidY(self): invalidY: int = MAX_SECTOR_Y_COORDINATE + 1 values: str = f'5,{invalidY}' actualCoordinates: Coordinates = Coordinates.toCoordinates( values=values) expectedCoordinates: Coordinates = Coordinates(0, 0) self.assertEqual(expectedCoordinates, actualCoordinates, 'Did not detect invalid Y')
def manualSectorCoordinates(self) -> Coordinates: values: str = self._config.get(DebugSettings.DEBUG_SECTION, DebugSettings.MANUAL_SECTOR_COORDINATES) return Coordinates.toCoordinates(values)
def testToCoordinatesNotNone(self): values: str = '5,5' coordinates: Coordinates = Coordinates.toCoordinates(values=values) self.assertIsNotNone(coordinates, 'Should get something!!')