phpunitを使ってテストについて概要を知るためのものです
このプロジェクトルートディレクトリにて
composer install
とターミナルに打ってください
branchごとに学習する内容が異なります
まずsrc/Calculation.phpをみて、どういう処理があるのか確認してください
次にtest/CalculationTest.phpをみてください ファイル内にコメントで補足しているのでそれを参考にtestってこんな感じなのかと理解してください
ターミナルにて
vendor/bin/phpunit test
と打ち込んでください。
テストが走るはずです
OK (4 tests, 4 assertions) と出ればokです
最後に練習としてTODOを置いてあります チャレンジしてみてください
答えはpractice-2ブランチにあります
答え合わせしてください
test/FizzBuzzTest.phpを見てみてください
FizzBuzzを題材にしています 今度はテストを予めhashimotoが書いておきました
src/FizzBuzz.phpにテストが通るように実装してみてください
実装したのちにphpunitを走らせた結果、全てのテストが通ればokです
答えはpractice-4ブランチにあります
答え合わせしてください