Size: a a a

2020 August 30

m

mkots in JS for testing
Ухх, пздц. Придется посылать леcом рекрутеров. Это такое задание в ТЗ, написать чеклисты на визуальное тестирование
источник

OI

Oleksii Ihnatiuk in JS for testing
Смотри шире, сделай список вопросов аля какая tolerance надо. Приоритизируй проверки, предложи проводить визуальное в изолированном энве как сторибук... и т.д. Не тупи долго на чеклисте
источник

OI

Oleksii Ihnatiuk in JS for testing
Забыл сказать... это только мое мнение)))
источник

m

mkots in JS for testing
Ты прав конечно, но там один из пунктов написать чек-лист
источник

m

mkots in JS for testing
А мне лень бесплатно это делать
источник

m

mkots in JS for testing
Я даже за деньги этого избегаю)
источник

B

Bola in JS for testing
mkots
Ухх, пздц. Придется посылать леcом рекрутеров. Это такое задание в ТЗ, написать чеклисты на визуальное тестирование
Это сбор чеклистов ) чтобы выработать свой)
источник
2020 August 31

P

PH_cheerokee in JS for testing
ребят,вот пишу тесты
и мне для  теста функции не нужны все данные объекта
studList: studentType[]
как можно  передать partial<studentType>[]
чтобы засчиталось как  studentType[]?
или так нельзя?
источник

AP

Alexander Popov in JS for testing
[{}]
источник

AP

Alexey Panashchenko in JS for testing
деструкция поможет
источник

OK

Oleksandr Khotemskyi in JS for testing
PH_cheerokee
ребят,вот пишу тесты
и мне для  теста функции не нужны все данные объекта
studList: studentType[]
как можно  передать partial<studentType>[]
чтобы засчиталось как  studentType[]?
или так нельзя?
источник

OK

Oleksandr Khotemskyi in JS for testing
Есть специальный утилитный тип чтобы сделать поля обьекта опциональными
источник

OK

Oleksandr Khotemskyi in JS for testing
PH_cheerokee
ребят,вот пишу тесты
и мне для  теста функции не нужны все данные объекта
studList: studentType[]
как можно  передать partial<studentType>[]
чтобы засчиталось как  studentType[]?
или так нельзя?
а вообще если ты тестируешь негативный кейс то сделай просто as any

someFunc(dataModel as any)
источник

P

PH_cheerokee in JS for testing
ребят,а можете подсказать как правильно потестить? мне нужно отследить вызов функции в react component?
источник

S

Sergei in JS for testing
хмм, выглядит как задача для юнит-тестов
источник

ДП

Діма Потапов... in JS for testing
PH_cheerokee
ребят,а можете подсказать как правильно потестить? мне нужно отследить вызов функции в react component?
sinon.spy
const node = render(<FormComponent />)
boundChangeSpy = sinon.spy(node, 'methodName')

должно работать
источник

S

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

P

PH_cheerokee in JS for testing
Діма Потапов
sinon.spy
const node = render(<FormComponent />)
boundChangeSpy = sinon.spy(node, 'methodName')

должно работать
проблема в том,что там есть handler,в котором вызывается другой метод,за которым мне и нужно проследить кол-во вызовов
источник

ДП

Діма Потапов... in JS for testing
PH_cheerokee
проблема в том,что там есть handler,в котором вызывается другой метод,за которым мне и нужно проследить кол-во вызовов
другой - это какой ?))
источник

P

PH_cheerokee in JS for testing
Діма Потапов
другой - это какой ?))
import someAnotherMethod

handleMethod = () => {
if(smth) {
   someAnotherMethod()
}
}
и вот мне нужно протестировать кол-во вызовов someAnotherMethod,  но напрямую я вызываю handleMethod
источник