これは私のテストクラスであり、createaccount() であるメソッドを単体テストしようとしています
class CreateAccountTest1(unittest.TestCase):
def testCreateAccount_1(self,data):
text = "{'user_id':'abc123','action':'add','names':['hello','world']}"
regex = !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(text.replace(/"(\\.| [^"\\])*"/ g, ''))) && eval('(' + text + ')')
self.assertRegexpMatches(text, reg, 'my msg')
createaccount() メソッドは
class CreateAccountClass():
def CreateAccount(self,data):
ここで、のパラメーターがcreateaccount()
json 形式かどうかを確認する必要があります。
私が合格すればdata=
{ "_id" : "user@gmail.com", "H_id" : "smsg0", "name" : "vish", "passwrd" : "xj45cd" }
json であるかどうかを確認する必要があります。これは json 形式であると確信しています。今私の方法createaccount()
では、それがjson形式であるかどうかを確認する必要data
があります。そうでない場合は、エラーメッセージを出力する必要がありますregex
。または任意の提案, ありがとう,