def test_set_conversion(self): raw_string = 'string' correct_string = raw_string.upper() r = RanCat() r.set_conversion(str.upper) processed_string = r._conversion(raw_string) assert processed_string == correct_string # Test TypeError gets raised with pytest.raises(TypeError): r.set_conversion("hello")
def test_set_conversion(self): raw_string = 'string' correct_string = raw_string.upper() r = RanCat() r.set_conversion(str.upper) processed_string = r._conversion(raw_string) assert processed_string == correct_string # Test TypeError gets raised with pytest.raises(TypeError): r.set_conversion("hello")
def test_default_conversion(self): raw_string = 'S\'tr ing ' correct_string = 'Str_ing' r = RanCat() processed_string = r._conversion(raw_string, r._separator) assert processed_string == correct_string
def test_default_conversion(self): raw_string = 'S\'tr ing ' correct_string = 'Str_ing' r = RanCat() processed_string = r._conversion(raw_string, r._separator) assert processed_string == correct_string