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


Рефакторинг старой и сломанной библиотеки для использования async / await с TDD
В 2010 году я выпустил маленькую библиотеку ( github ) для Nodejs, для API bit.ly . Она оказалась умеренно успешной - на момент публикации этой статьи она набрала 19 049 загрузок в октябре 2017 года, и в ней есть 24 других библиотеки, которые зависят от нее. Имея это в виду, около года или около того были некоторые нерешенные проблемы, и недавно я прошел практический курс Agile TDD и рефакторинг - так что я подумал, что сейчас хорошее время применить их. В этой статье я не..

5 менее известных блокировщиков TDD
5 менее известных блокировщиков TDD Привет! Мы все стремимся улучшить свои навыки, не так ли? Давайте сегодня поговорим о разработке через тестирование (TDD) — это то, чем мы увлечены. Мы все были там, боролись с кодом, пытаясь понять, что тестировать и как сделать так, чтобы эти тесты прошли. И иногда мы просто не можем не задаться вопросом, стоит ли TDD хлопот. Абсолютно! Мы здесь, чтобы вместе распутать этот узел TDD. Теперь мы рассмотрим пять основных причин, которые..

Это статья, которую я искал.
Это статья, которую я искал. До сих пор я делал это, используя первый подход (передавая store to Provider), и я всегда чувствовал, что «разве это не интеграционное тестирование! Это определенно не модульное тестирование этого компонента». Но есть и несколько ошибок с предлагаемым подходом. например Если у меня есть реф, как мне это сделать, используя мелкий, поскольку он не поддерживает рефы? В мелком есть второй необязательный аргумент, в который мы можем передать контекст, но я не..

Вопросы по теме 'tdd'

Мок-контроллер Angular JS Jasmine
Я новичок в angular js.. только что создал образец контроллера.. и теперь хочу его протестировать.. не уверен, как написать макет в jasmine.. TestApp.js var TestApp = angular.module('TestApp'); TestApp.controller('TestCtrl',...
1269 просмотров
schedule 09.12.2023

TDD: нарушает все существующие тестовые примеры при рефакторинге кода.
Я начал следовать TDD в своем проекте. Но с тех пор, как я начал, даже после прочтения некоторых статей, я сбит с толку, поскольку разработка замедлилась. Всякий раз, когда я реорганизую свой код, мне нужно изменить существующие тестовые примеры,...
501 просмотров
schedule 26.11.2023