По умолчанию средство запуска тестов создает такие сообщения:
На основе этого кода:
const parameterTableHeaders = ["Parameter ID", "Description", "Value", "Min", "Max", "Unit"];
cy.get("table[id*=parametersTable-header] tbody td bdi").each(($item, $i) => {
cy.wrap($item).should("have.text", parameterTableHeaders[$i]);
});
Он берет идентификатор проверенного DOM-элемента и объединяет его с ожидаемым значением. Я хотел бы иметь что-то вроде, например, «Ожидается, что первый заголовок таблицы будет иметь текст« ID параметра »». или «Ожидаемый заголовок таблицы будет ...».
Возможно ли это? Можно ли иметь собственные самоопределяемые сообщения?
вместо идентификаторов crypti c, которые конструирует фреймворк.