def test_mock_delete_use(): iam_client = boto3.client('iam') UserName = iam.iam_create_user(iam_client, NewUser) iam_delete_user_response = iam.iam_delete_user(iam_client, NewUser) print(iam_delete_user_response) assert iam_delete_user_response['ResponseMetadata'][ 'HTTPStatusCode'] == 200
def test_mock_list_use(): iam_client = boto3.client('iam') iam_create_user_response = iam.iam_create_user(iam_client, NewUser) (user_list, user_count) = iam.iam_list_users(iam_client) assert iam.iam_check_user_in_list(iam_client, NewUser) and \ not iam.iam_check_user_in_list(iam_client, 'non_user')
def test_mock_delete_use(): iam_client = boto3.client('iam') UserName = iam.iam_create_user(iam_client, NewUser) iam_delete_user_response = iam.iam_delete_user(iam_client, NewUser) assert iam_delete_user_response is None
def test_mock_create_use(): iam_client = boto3.client('iam') iam_create_user_response = iam.iam_create_user(iam_client, NewUser) print(iam_create_user_response) assert NewUser == iam_create_user_response['User']['UserName']
import myutil as util import lab_2_def as iam if __name__ == "__main__": iam_client = boto3.client('iam') User1 = 'John' User2 = 'Michael' print("--- IAM list users: ---") (iam_user_list, iam_user_cnt) = iam.iam_list_users(iam_client) util.iam_print_user_list(iam_user_list) print("--- IAM create user:"******"---") iam_create_user_response = iam.iam_create_user(iam_client, User1) print("--- Validate user creation ---") if iam.iam_check_user_in_list(iam_client, User1): print(" User creation passed! ") else: print(" User creation failed! ") print("--- IAM list users: ---") (iam_user_list, iam_user_cnt) = iam.iam_list_users(iam_client) util.iam_print_user_list(iam_user_list) print("--- IAM create user:"******"---") iam_create_user_response = iam.iam_create_user(iam_client, User2) print("--- Validate user creation ---")
def test_mock_create_use(): iam_client = boto3.client('iam') UserName = iam.iam_create_user(iam_client, NewUser) print(UserName) assert NewUser == UserName