# # Copyright (c) 2023 Airbyte, Inc., all rights reserved. # import pytest from source_microsoft_dataverse.dataverse import AirbyteType, convert_dataverse_type @pytest.mark.parametrize("dataverse_type,expected_result", [ ("String", AirbyteType.String.value), ("Integer", AirbyteType.Integer.value), ("Virtual", None), ("Random", AirbyteType.String.value) ]) def test_convert_dataverse_type(dataverse_type, expected_result): result = convert_dataverse_type(dataverse_type) assert result == expected_result