package com.mavlushechka.a1qa; import com.mavlushechka.a1qa.utils.Database; import com.mavlushechka.a1qa.utils.JsonParser; import com.mavlushechka.a1qa.utils.LoggerUtils; import org.testng.annotations.Test; import java.time.LocalDate; public class TestCase1 extends BaseTest { @Test public void test1() { LoggerUtils.step("Для каждого теста вывести минимальное время работы. Сортировать по проектам, и по тестам внутри проектов."); LoggerUtils.info(Database.getTests().toString()); LoggerUtils.step("Вывести в лог все проекты с указанием количества уникальных тестов на проекте."); LoggerUtils.info(Database.getTestsCount().toString()); LoggerUtils.step("Вывести тесты для каждого проекта, которые выполнялись не раньше 7 ноября 2015. Сортировать по проектам, и по тестам внутри проектов."); LoggerUtils.info(Database.getTestsByLowerDate(LocalDate.parse(JsonParser.parseData("testData", "testsLowerDate"))).toString()); LoggerUtils.step("Вывести количество тестов, выполнявшихся на Firefox и на Chrome."); LoggerUtils.info(Database.getBrowserTestsCount().toString()); } }