company_abbr_test.py 504 B

12345678910111213
  1. import pytest
  2. from dw_base.spark.udf.customs.company_abbr import company_abbr
  3. @pytest.mark.parametrize("country_name, company_name, expected", [
  4. ('germany', 'Wilhelm Manz GmbH & Co. KG', 'WILHELM MANZ'),
  5. ('germany', 'Wilhelm Zuleeg GmbH', 'WILHELM ZULEEG'),
  6. ('germany', 'Paragon GmbH & Co. KGaA', 'PARAGON GMBH AND CO KGAA'),
  7. ])
  8. def test_company_abbr(country_name: str, company_name: str, expected: str):
  9. result = company_abbr(country_name, company_name)
  10. assert result == expected