Наскоро прочетох/гледах толкова много за TDD & BDD, че наистина искам да ги овладея. Бил съм разработчик, който само пише код и след това го тества отвън (както винаги сме започвали). Проблемът изглежда е в стартирането и работата с TDD. Искам просто да създам просто приложение Winform, в което искам да покажа списък с нещо, да кажем продукти. Просто не знам от къде да започна, да пиша ли първо тест за контролер? контролерът се нуждае от справка за преглед и обслужване и така нататък и така нататък. ASP.Net MVC е създаден за тестване, следователно е малко лесно да започнете, но Winforms са истинска болка. Моля, дайте ми няколко видеоклипа (най-предпочитани), които показват TDD в Winforms.
Гледал съм много видеоклипове, които ви показват как тествате клас или функция, но как да тествате потребителски интерфейс, който не поддържа тестване?
Накратко, искам да знам, ако някой е правил TDD за известно време, как той/тя го прави в Winforms?
Написах купища кодове, които просто изтрих, защото заседнах. Моля, помогнете!