Домашнее задание №5

Реализованы действия в классе.
1. GroupHelper реализован метод для загрузки списка групп, возвращающий
List<GroupData>
2. В методы создания/изменения/удаления групп добавлены проверки
правильности изменения списка групп.
3. Метод SecondNewGroupCreation удален за ненадобностью
4. В методы удаления и изменения групп добавлены проверки существования
хотя бы одной группы. Если ни одной группы нет, то создается новая,
чтобы тест мог продолжить работу. в связи с этим методы инициации
создания группы, заполнения полей, подтверждения и возвращения на
страницу групп выделены в отдельный метод (quickGroupCreation()), не
знаю насколько это правильно, потому что я вставила этот же метод в
тестовый метод создания группы.
5. Создала дополнительный класс AllGroupRemovalTest  с методом удаляющем
все группы вообще
6. Создан генератор данных @DataProvider, который создает новые группы
случайными строками в качестве значений. Тесты для создания групп
параметризованы так, чтобы они использовали указанный @DataProvider и
запускались многократно.