勉強会のために東京から福岡に遠征している @akatsuki174 です。滞在中にラーメンと明太子は必ず食べようと思ってます。
この記事は遠征中に参加している HAKATA Test Night #2 の登壇資料の文字版です。この勉強会には iOS エンジニアも Android エンジニアもいるので、両者が楽しめるよう広く浅く BDD テストフレームワークを紹介します。今回紹介する Android の Spek、iOS の Quick は似ている部分が多々あるので、比較しつつ書いてみます。
スライド資料はこちらです。
この記事に出てくるサンプルコードは GitHub に上げています( Quick に関しては以前「XCTestと比較しつつQuickについて説明する」という記事で使ったサンプルコードと同居させてます)。
Spek のサンプル: Spek2Sample
Quick のサンプル: QuickSample