В настоящее время я разрабатываю скребок TDD idmb html, который не извлекает определенные поля с веб-страницы imdb. Например. Title, Synopsis, Cast и т. Д. На C++.TDD для IMDB html скребок
Мне просто интересно, правильно ли я сделал TDD, у меня есть 2 класса класса Parser & MatchPattern class.
Класс парсера имеет функцию загрузки файла, которая загружает файл в строку, а затем запускает вызов различных функций matchpatttern, таких как MatchPattern :: extractTitle (содержимое файла string) и сохраняет их в частных переменных Parsers.
matchpattern - это, по сути, класс полезности со статическими функциями. У меня нет проблем с тестированием класса matchpattern. Но что касается класса парсера? как я должен был спроектировать его для TDD. Я делаю это правильно или что-то не так?
Если у вас нет письменного согласия IMDB, то да, что-то не так :) См. Http://www.imdb.com/help/show_article?conditions –
его для личного пользования. – 2009-07-16 15:54:40