Публикации по теме 'tdd'


Тестирование react.js со шпионами
В этом посте рассматривается написание тестов со шпионами в среде тестирования javascript, Jasmine, для приложения, использующего React и односторонний поток данных. Знакомьтесь, Нед Чтобы узнать о тестировании React с архитектурой flux, я создал очень маленькое приложение для письма под названием Ned … Не является ED itor. Нед состоит из кнопки записи и области для отображения или ввода текста. Нажмите кнопку записи, и вы можете писать. Нажмите кнопку записи еще раз, и..

Искусство насмешек в TDD
Лучшие практики, недостатки и преимущества имитации данных в TDD Разработка через тестирование (TDD) позволяет разработчикам сократить количество ошибок и ошибок в приложении, гарантируя, что код соответствует требованиям экспериментов и работает должным образом. Имитация — это метод, который часто используется в TDD для изоляции тестируемого кода от его зависимостей. Используя фиктивные объекты вместо производственных данных, разработчики могут тестировать функциональность кода, не..

Пишите надежные тесты на любом языке программирования
Каждая компания-разработчик программного обеспечения хочет производить качественное программное обеспечение, которому доверяют, которое отвечает требованиям клиентов и доставляется вовремя. Тестирование программного обеспечения должно быть спроектировано, спроектировано и контролироваться. Чем меньше ошибок и дефектов содержится в программном обеспечении на начальных этапах разработки, тем меньше стоимость обслуживания после того, как оно будет запущено в производство. В большинстве..

Мой клиент монстр
Мой клиент монстр Это статья, которую я разместил в своем личном блоге пару месяцев назад… Но у моего блога пока нет большого трафика, потому что это кусок SHHHH$#@… Шутка. У меня просто не так много времени, чтобы работать с ним. *подмигнуть* *подмигнуть* http://www.renatohysa.me/ О боже, я понятия не имею, сколько раз я говорил это. «Эй, это не работает». «Привет, почему я не могу сохранить новый товар в базе данных?» «Что-то не так с системой, я получаю ошибку 500, и я..