Jest wrapper деген эмне?
Jest wrapper деген эмне?

Video: Jest wrapper деген эмне?

Video: Jest wrapper деген эмне?
Video: Jest. Unit Тестирование в JavaScript 2024, Июль
Anonim

# Wrapper . А. Wrapper орнотулган компонентти же vnodeду камтыган объект жана компонентти же vnodeду текшерүү ыкмалары.

Ошо сыяктуу эле, тайыз тоо деген эмне?

shallowMount () Mount сыяктуу эле, ал Vue компонентин камтыган, бирок бычакталган балдар компоненттерин камтыган оромону жаратат.

Мындан тышкары, мага тамашалуу фермент керекпи? Джест алат жок колдонсо болот Фермент компоненттерди көрсөтүү жана сүрөт менен сыноо, Фермент жөн гана кошумча функцияларды кошот. Фермент болот жок колдонсо болот Джест , бирок Фермент болсо, башка сыноочу менен жупташуу керек Джест колдонулбайт.

Буга байланыштуу, тамаша жана фермент деген эмне?

Джест бул реакцияны түзгөн иштеп чыгуучулар тарабынан түзүлгөн JavaScript тестирлөө алкагы. Джест жооп берүү менен гана чектелбейт, бул жалпы максаттагы JavaScript тестирлөө алкагы. бирок реакция иштеп чыгуучулардан болгондой, көбүрөөк ийкемдүүлүк бар. Фермент реакция компоненттерин сыноо үчүн атайын иштелип чыккан дагы бир алкак.

Тоо менен тайыздын ортосунда кандай айырма бар?

Ар дайым менен башта тайыз . Эгерде componentDidMount же componentDidUpdate сыналышы керек болсо, колдонуңуз орнотуу . Эгерде сиз компоненттин жашоо циклин жана балдардын жүрүм -турумун текшергиңиз келсе, колдонуңуз орнотуу . Эгерде сиз балдарды рендерингди азыраак жүктөө менен сынап көргүңүз келсе орнотуу жана сизди жашоо циклинин ыкмалары кызыктырбайт, render колдонуңуз.

Сунушталууда: