Я хочу использовать this.currentTest.state из вспомогательного класса, а не из своего тестового файла. Но я понимаю Property 'currentTest' does not exist on type HelperClass.
Как правильно использовать this.currentTest.state в другом классе?
Вспомогательный класс:
export class HelperClass {
public getSource() {
const state = this.currentTest.state;
if (state !== 'passed') {
// do this
}
Тестовый файл:
afterEach(async () => {
await helperClass.getSource();
});





Обратитесь сюда по аналогичной проблеме используя функцию из Page Object в Protractor
Значение state должно быть передано из вашего файла спецификации.
@user6086008 user6086008 Отметьте ответ как правильный, если он решил вашу проблему. Так что это поможет другим, столкнувшимся с подобной проблемой.
поэтому его нельзя использовать из вспомогательного класса?