def test_builder_throws_appropriate_error_for_invalid_type(): with pytest.raises(TypeError): builder = ListingBuilder(title=1) builder._build_title()
def test_builder_title_expected_actual(input_values, expected): builder = ListingBuilder(title=input_values) builder._build_title() assert builder.listing_attrs_output[listing_builder.TITLE] == expected