continuing

This commit is contained in:
frankknoll
2023-04-03 01:10:44 +02:00
parent 2ccef0b33d
commit 78c45bc813
11 changed files with 8779 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
import unittest
import pandas as pd
from CountriesMerger import CountriesMerger
from pandas.testing import assert_series_equal
class CountriesMergerTest(unittest.TestCase):
def test_mergeSrcIntoDst(self):
# Given
dstCountries = pd.Series({'NO72A': ['CountryA-1'], 'EW096': ['CountryA-2']}, name='dstCountries')
srcCountries = pd.Series({'NO72A': ['CountryB-1'], 'FS192': ['CountryB-2']}, name='srcCountries')
# When
mergedCountries = CountriesMerger.mergeSrcIntoDst(src = srcCountries, dst = dstCountries)
# Then
assert_series_equal(
mergedCountries,
pd.Series(
{
'NO72A': ['CountryA-1', 'CountryB-1'],
'EW096': ['CountryA-2']
},
name=dstCountries.name))