def METHOD_NAME(self):
    str1 = "this is a test !"
    str2 = _locale.strxfrm(str1)
    str1.__eq__(str2)
    str1 = "this is a test&^%%^$%$ !"
    str2 = _locale.strxfrm(str1)
    str1.__eq__(str2)
    str1 = "this \" \"is a test&^%%^$%$ !"
    str2 = _locale.strxfrm(str1)
    str1.__eq__(str2)
    str1 = "123456789"
    str2 = _locale.strxfrm(str1)
    str1.__eq__(str2)
    #argument is int type
    i = 12
    self.assertRaises(TypeError,_locale.strxfrm,i)
    #argument is random type
    obj = _random.Random()
    self.assertRaises(TypeError,_locale.strxfrm,obj)