vending-machine
プロジェクトのコードをリファクタリングしてください。
受け入れテストをパスすることが条件です。
ボタンを押すとコーラが出ます。
100円コインを投入してからボタンを押すとコーラが出ます。 100円コイン以外は投入できません。
押したボタンに応じてコーラかウーロン茶が出ます。
200円入れるとレッドブルも買えます。
vending-machine/2024-05-17-[TEAM_NAME]
ブランチを切り、push してください。
PR は不要です。
push 時に GitHub Actions でテストが実行されるので、パスを確認してください。
vending-machine-acceptance-test
が受け入れテストのプロジェクトです。
vending-machine
プロジェクトに依存するため、ローカルのリポジトリに jar ファイルが必要です。
プロジェクトルートにいる状態で次のコマンドを入力し、ローカルで受け入れテストを実行します。
mvn clean install -Dmaven.test.skip=true
mvn clean test -f vending-machine-acceptance-test/pom.xml
# ローカルリポジトリを掃除したい場合は以下コマンドも実行
rm -r ~/.m2/repository/org/contourgara