import pytest from shapeshifter_uftp.service.base_service import snake_case @pytest.mark.parametrize('text,expected_result', [('FlexOffer', 'flex_offer'), ('AgrPortfolioUpdate', 'agr_portfolio_update'), ('HTTPRequest', 'http_request')]) def test_snake_case(text, expected_result): assert snake_case(text) == expected_result