私は現在、imdbウェブページから特定のフィールドを抽出するTDD idmb htmlスクレーパーを開発中です。例えば。タイトル、概要、C++のキャストなどTDD for IMDB htmlスクレーパー
私はTDDを正しく行ったかどうか、私は2クラスのParserクラス& MatchPatternクラスを持っているのだろうかと思っています。
parserクラスは、ファイルを文字列にロードした後、MatchPattern :: extractTitle(string filecontents)のようなさまざまなmatchpatttern関数の呼び出しを開始し、それらをParsersのプライベート変数に格納します。
matchpatternは基本的には静的関数を持つユーティリティクラスです。私はmatchpatternクラスのテストに問題はありません。しかしパーサークラスは?どのように私はTDDのためにそれを設計する必要がありますか?私はそれを正しくやっていますか何か間違っていますか?
IMDBの書面による同意がない場合は、何かが間違っています。http://www.imdb.com/help/show_article?conditions –
を参照してください。 –