2016-04-23 6 views
0

Я хочу выполнить несколько сценариев подключения к DB, чтобы получить список пользователей перед каждым тестовым классом и закрыть соединение db после завершения всего тестового примера испытательный класс. Среднее желание выполнить перед функцией и после функции.Как выполнить несколько шагов перед каждым файлом функции и после файла свойств в проекте Cucumber + JVM + Junit

Я попытался использовать @BeforeClass и @AfterClass of Junit в файле определения шага, где все тесты записываются в заданное время, а затем форматируются. Но @BeforeClass и @AfterClass не выполнялись. Пожалуйста, помогите мне

+0

можете ли вы отправить фрагмент кода, пожалуйста? –

ответ

0
@BeforeClass 
    public void setStatusOfLoggedInUser() throws IOException 
    { 
     LoginUsers ObjLoginUsers = new LoginUsers(); 
     getUserName=ObjLoginUsers.getAvaiableUser(); 
     ObjLoginUsers.SetStatusOfLoggedInUser(getUserName); 
    } 
    @AfterClass 
    public static void resetStatusOfLoggedInUser() throws IOException 
    { 
     LoginUsers ObjLoginUsers= new LoginUsers(); 
     String Status="False"; 
     ObjLoginUsers.ResetStatusOfLoggedInUser(Status,getUserName); 

    }