import unittest
|
from typing import Final
|
|
from wettercdc.WetterStation import WetterStation
|
|
|
class WetterStationCase(unittest.TestCase):
|
def test_constructor(self):
|
line:Final[str] = """00020 20040812 20240701 432 48.9219 9.9129 Abtsgmünd-Untergröningen Baden-Württemberg
|
"""
|
station = WetterStation(line)
|
self.assertEqual(station.id(), '00020')
|
self.assertEqual(station.name(), "Abtsgmünd-Untergröningen")
|
self.assertEqual(station.bundesland(), "Baden-Württemberg")
|
|
|
|
if __name__ == '__main__':
|
unittest.main()
|