def test_handle_failed_create_with_bad_data(self): mock_os_util = MockOSUtil() testusr = "******" mock_os_util.all_users[testusr] = (testusr, None, None, None, None, None, None, None) rah = RemoteAccessHandler() rah.os_util = mock_os_util rah.handle_failed_create("", "test message") users = get_user_dictionary(rah.os_util.get_users()) self.assertEqual(1, len(users.keys())) self.assertTrue(testusr in users, "Expected user {0} missing".format(testusr))
def test_delete_user_does_not_exist(self, _1, _2): mock_os_util = MockOSUtil() testusr = "******" mock_os_util.all_users[testusr] = (testusr, None, None, None, None, None, None, None) rah = RemoteAccessHandler() rah.os_util = mock_os_util testuser = "******" test_message = "test message" rah.handle_failed_create(testuser, test_message) users = get_user_dictionary(rah.os_util.get_users()) self.assertEqual(1, len(users.keys())) self.assertTrue(testusr in users, "Expected user {0} missing".format(testusr)) self.assertEqual(2, len(error_messages)) self.assertEqual(0, len(info_messages)) self.assertEqual("Error creating user {0}. {1}".format(testuser, test_message), error_messages[0]) msg = "Failed to clean up after account creation for {0}. test exception, user does not exist to delete"\ .format(testuser) self.assertEqual(msg, error_messages[1])
def test_delete_user_does_not_exist(self, _1, _2): mock_os_util = MockOSUtil() testusr = "******" mock_os_util.all_users[testusr] = (testusr, None, None, None, None, None, None, None) rah = RemoteAccessHandler() rah.os_util = mock_os_util testuser = "******" test_message = "test message" rah.handle_failed_create(testuser, test_message) users = get_user_dictionary(rah.os_util.get_users()) self.assertEqual(1, len(users.keys())) self.assertTrue(testusr in users, "Expected user {0} missing".format(testusr)) self.assertEqual(2, len(error_messages)) self.assertEqual(0, len(info_messages)) self.assertEqual( "Error creating user {0}. {1}".format(testuser, test_message), error_messages[0]) msg = "Failed to clean up after account creation for {0}. test exception, user does not exist to delete"\ .format(testuser) self.assertEqual(msg, error_messages[1])