- Поставить инструментарий - IDEA, maven, git, java
- Форкнуть к себе репозиторий (в ветке step-1) practice2016:step-1 и склонировать форк
- Создать ветку
- Создать новый модуль с названием
commons-module
- Создать зависимость модуля
commons-module
на модульsteps-module
<dependency>
<groupId>ru.qatools.school</groupId>
<artifactId>steps-module</artifactId>
<version>${project.version}</version>
</dependency>
- Переместить тестовый класс в новый модуль в полностью аналогичное положение (в папку
test
под тем же пакетом) - Добавить общую зависимость (в родительский pom.xml) на
junit
версии4.12
(см. junit.org) - Добавить в класс степов метод, верифицирующий текущее положение через
assertThat
- Добавить содержимому тестового класса необходимых деталей
- Закоммитить и запушить все это дело в GitHub
- Создать пулл-реквест в основной репозиторий из интерфейса GitHub