MockやStubを駆使した単一クラスのテスト • IT: 実際の多数のクラスを繋げて行う ロンドン学派 / London School クラス単体をテストする • テストダブル ◦ (不変なものを除いて)依存全て • メリット ◦ MockやStubを駆使することでテストしやすい 古典 or デトロイト 学派 / Classic School 振る舞いをテストする • テストダブル ◦ 共有される • メリット ◦ 非エンジニアでわかりやすい形の単位 ◦ 単体テストが難しい=設計を見直すサイン 古典 or デトロイト 学派 Classic School 単一の振る舞いをテストする