Exemplo n.º 1
0
 def generate_dummy_user(cls, **kwargs):
     """
     Generate a dummy user for testing purposes. Bank account info is randomly generated automatically.
     What goes in the parameters are the name, age, and user type of the Dummy User.
     :param kwargs:
         name: a string
         age: a int
         user_type: Enum category.UserType
     :return: a User, randomly generated User
     """
     name = kwargs["name"]
     age = kwargs["age"]
     bank_account = BankAccount.generate_dummy_bankAccount()
     return cls(name, age, bank_account)