def test_user_can_add_card(faker, fake_user):
    resp = UserServiceApi().create_user(fake_user)
    user_id = resp.get_field("id")

    user_card = {"longNum": faker.credit_card_number(), "expires": faker.credit_card_expire(),
                 "ccv": faker.credit_card_security_code(), "userID": f"{user_id}"}

    resp = UserServiceApi().create_user_card(user_card)
    resp.should_have(status_code(200))
Beispiel #2
0
def test_user_can_post_address(faker, fake_user):

    resp = UserServiceApi().create_user(fake_user)
    user_id = resp.get_field("id")

    user_address = {
        "street": faker.street_name(),
        "number": faker.building_number(),
        "country": faker.country(),
        "city": faker.city(),
        "postcode": faker.postcode(),
        "userID": f"{user_id}"
    }

    resp = UserServiceApi().create_user_address(user_address)
    resp.should_have(status_code(200))
def test_user_can_be_deleted(fake_user):
    resp = UserServiceApi().create_user(fake_user)
    user_id = resp.get_field("id")
    resp = UserServiceApi().delete_user(user_id)
    resp.should_have(status_code(200))
Beispiel #4
0
def test_user_can_register_with_valid_credentials(fake_user):
    resp = UserServiceApi().create_user(fake_user)
    resp.should_have(status_code(200))