Перед подготовкой к посещению Andela Bootcamp я ничего не знал о написании теста для вашей функции или API, но в описании проекта, над которым нам сказали работать, мы должны использовать инструмент тестирования для тестирования конечной точки API, и у нас есть использовать мокко и чай.

Причина написания теста

Если у вас нет тестов в вашем приложении, это немного неприятно, потому что большую часть времени, когда вы вносите небольшие коррективы в свое приложение, вам приходится вручную проверять каждую часть вашего приложения, чтобы увидеть, не сломалось ли что-нибудь.

Мокко

Mocha — это многофункциональная среда тестирования JavaScript, работающая на Node.js и в браузере, что делает асинхронное тестирование простым и забавным.

Чай

Chai — это библиотека утверждений BDD/TDD для узла и браузера, которую можно восхитительно сочетать с любой инфраструктурой тестирования javascript.

Непревзойденное сотрудничество

Mocha и Chai до сих пор являются лучшими совместными усилиями модульного тестирования, помогающими определить статус теста, это определяет провал теста. Chai можно сочетать с любым фреймворком для тестирования javascript. Утверждение с Chai обеспечивает утверждения на естественном языке, выразительный и удобочитаемый стиль.

Я никогда не буду создавать приложение без тестов

Учебный лагерь продолжается, мы находимся на третьем дне, путь к тому, чтобы стать разработчиком мирового класса и реализовать ценности EPIC, продолжается.

Спасибо, что прочитали это, если вы считаете это полезным, нажмите кнопку аплодисментов и поделитесь этим