def test_users_list_get_all(self): with allure.step( "Send a get list request with role all, page 1 and default 30 per page" ): all_users_list = SendRequest( UsersList.get_test_case("test_users_list_get_all")) with allure.step('Checking if per page is less or equal 30'): is_per_page_30 = len(all_users_list.get_users_list()) <= int( constants.PER_PAGE_30) allure.attach("Per page is 330: True", "Expected:") allure.attach("Per page is " + str(is_per_page_30), "Actual:") assert is_per_page_30 is True with allure.step('Checking if all user type return'): is_all_users_return = all_users_list.is_all_users_type_in_the_list( ) allure.attach("All users type return: True", "Expected:") allure.attach("All users type return: " + str(is_all_users_return), "Actual:") assert is_all_users_return is True with allure.step('Checking Ret'): allure.attach("Ret: " + str(constants.RET_200), "Expected:") allure.attach("Ret: " + str(all_users_list.get_ret()), "Actual:") assert all_users_list.get_ret() == constants.RET_200 with allure.step('Checking Err_code'): allure.attach("Err_code: " + str(constants.ERR_CODE_0), "Expected:") allure.attach("Err_code: " + str(all_users_list.get_err_code()), "Actual:") assert all_users_list.get_err_code() == constants.ERR_CODE_0
def test_users_list_get_regular_user(self): with allure.step( "Send a get list request with role user, page 2 and 15 per page" ): all_regular_users_list = SendRequest( UsersList.get_test_case("test_users_list_get_regular_users")) with allure.step('Checking if per page is less or equal 15'): is_per_page_less_or_equal_15 = len( all_regular_users_list.get_users_list()) <= int( constants.PER_PAGE_15) allure.attach("Per page is less or equal 15: True", "Expected:") allure.attach( "Per page is less or equal 15" + str(is_per_page_less_or_equal_15), "Actual:") assert is_per_page_less_or_equal_15 is True with allure.step('Checking if all user type return'): is_all_users_type_return = all_regular_users_list.is_all_users_type_in_the_list( ) allure.attach("All users type return: True", "Expected:") allure.attach( "All users type return: " + str(all_regular_users_list), "Actual:") assert is_all_users_type_return is True with allure.step('Checking Ret'): allure.attach("Ret: " + str(constants.RET_200), "Expected:") allure.attach("Ret: " + str(all_regular_users_list.get_ret()), "Actual:") assert all_regular_users_list.get_ret() == constants.RET_200 with allure.step('Checking Err_code'): allure.attach("Err_code: " + str(constants.ERR_CODE_0), "Expected:") allure.attach( "Err_code: " + str(all_regular_users_list.get_err_code()), "Actual:") assert all_regular_users_list.get_err_code( ) == constants.ERR_CODE_0