Size: a a a

2020 March 25

AP

Alexander Popov in JS for testing
на уровне функц тестов? ого
источник

OK

Oleksandr Khotemskyi in JS for testing
Denis
Котаны, короткий вопрос про Cypress: иконка может быть или слева от элемента, или справа (зависит от пропса isLeft). Как это лучше проверить?
согласен с Сашей, это больше проверка верстки\ui ...
источник

D

Denis in JS for testing
На уровне компонентных тестов. У компонента есть проп isLeft - хотел проверить.
источник

OK

Oleksandr Khotemskyi in JS for testing
Denis
На уровне компонентных тестов. У компонента есть проп isLeft - хотел проверить.
проверь скриншотом
источник

AP

Alexander Popov in JS for testing
а компоненты тестятся сайпресом?
источник

AP

Alexander Popov in JS for testing
я думал там джест и всякие аля юниты
источник

OK

Oleksandr Khotemskyi in JS for testing
Denis
На уровне компонентных тестов. У компонента есть проп isLeft - хотел проверить.
ты ж нормально не проверишь такое без сравнения с скриншотом
источник

OS

Oleksandr Shevtsov in JS for testing
Можно взять координаты елемента и чекать, что иконка слева или справа
источник

OS

Oleksandr Shevtsov in JS for testing
источник

D

Denis in JS for testing
Oleksandr Khotemskyi
ты ж нормально не проверишь такое без сравнения с скриншотом
Я думал мб есть какие-то плагины которые умеют через координаты находить
источник

D

Denis in JS for testing
Alexander Popov
а компоненты тестятся сайпресом?
Вполне, можно готовый плагин использовать, а можно просто маунтить компонент в пустой html и пропсы пробрасывать - быстро и просто
источник

D

Denis in JS for testing
Oleksandr Shevtsov
Можно взять координаты елемента и чекать, что иконка слева или справа
Спасибо, смотрю
источник

ES

Eugene Stogniy in JS for testing
Denis
На уровне компонентных тестов. У компонента есть проп isLeft - хотел проверить.
А не проще ли это юнит тестами проверить https://uk.reactjs.org/docs/testing-recipes.html#rendering
источник

D

Denis in JS for testing
А зачем использовать 2 фреймворка, если можно один? Chrome честнее jsdom-а, ещё и визуальные тесты легко приделать
источник

OS

Oleksandr Shevtsov in JS for testing
источник

OS

Oleksandr Shevtsov in JS for testing
И зависимо от точности расширять условия
источник

D

Denis in JS for testing
Oleksandr Shevtsov
И зависимо от точности расширять условия
Ага, спасибо, тоже эксперементирую сейчас.
источник

B

Bola in JS for testing
Alexander Popov
на уровне функц тестов? ого
Иногда вот чуть чуть можно разбавить и такими тестами, не злоупотребляя
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
Иногда вот чуть чуть можно разбавить и такими тестами, не злоупотребляя
Хз, всеравно нормально не проверишь, что иконка правильного размера, что она вообще правильная, что svg нормально отрисовался, что цвет что ....
источник

B

Bola in JS for testing
но то, что она слева или справа - можно
источник