Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Step("Получаем из БД первые <{3}> строк с валидными данными для вызова метода PPEgetUserInfo." +
- "\n Перемешиваем - <{4}>." +
- "\n Выбираем из них <{2}> строк.")
- public static List<PPEgetUserInfoDataDb> getNrowTestDataFromDbStep2(String testCaseKey, Integer stepNumber, int selectRow, int getRows, boolean shuffle) {
- List<PPEgetUserInfoDataDb> data = new ArrayList<>();
- List<PPEgetUserInfoDataDb> requestData;
- try {
- requestData = PPEgetUserInfoDataGetters.getNRowPPEgetUserInfoData2(selectRow);
- if (shuffle) {
- Collections.shuffle(requestData);
- }
- data = requestData.subList(0, getRows);
- Attachments.getAttachTestDataForPPEgetUserInfo(data);
- TestResultCollector.setStepStatus(testCaseKey, stepNumber, "");
- } catch (Exception e) {
- TestResultCollector.setStepStatus(testCaseKey, stepNumber,
- fail(format("Не удалось получить в БД подходящие данные для метода PPEgetUserInfo")
- + "\n"
- + e.getMessage()));
- }
- return data;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement