Beispiel #1
0
    def test_can_generate_credentials(self):
        credentials = Author.generate_credentials()

        self.assertTrue("username" in credentials)
        self.assertTrue("password" in credentials)
        self.assertEqual(len(credentials.get("username", "")), 10)
        self.assertEqual(len(credentials.get("password", "")), 10)
Beispiel #2
0
    def test_generated_credentials_are_different_each_invocation(self):
        first_run = Author.generate_credentials()
        second_run = Author.generate_credentials()

        self.assertNotEqual(first_run.get("username", None), second_run.get("username", None))
        self.assertNotEqual(first_run.get("password", None), second_run.get("password", None))