Algolike の環境構築とテスト
Algolike の Github のリポジトリはこちらです.クローンしてお手元の開発環境でビルドをし,動作確認を行ってください.
Algolike は Gradle プロジェクトとして作成しています.
Eclipse 上でビルドする場合は,プロジェクトを右クリック→「構成」→「Gradle ネーチャーの追加」でGradleを動かせるようにしておいてください.
プログラムを実行する際は,Gradle タスクの中から「application/run」を実行してください.
Algolike のテストコードは /src/test/java/MainTest.java にあります.JUnitでテストすることができます.
Algolike のテストシナリオ
MainTest.java では Algolike における以下の一連の動作をテストしています.
- 自分はカードを1枚引き,自分から見て右から1番目にあるCPUのカードに対して「3」を宣言する.
- 自分のアタックは失敗する.
- CPUはカードを1枚引き,自分の手札の左から3番目のカードに対して「2」を宣言する.
- CPUのアタックは失敗する.
- 自分はカードを1枚引き,右から3番目にあるCPUのカードに対して「3」を宣言する.
- 自分のアタックは失敗する.
- CPUはカードを1枚引き,自分の手札の左から1番目のカードに対して「0」を宣言する.
- CPUのアタックは成功する.
- 自分は左から2番目のカードをアタックに使用し,CPUの右から1番目のカードに対して「3」を宣言する.
- 自分のアタックは失敗する.
- 自分の手札が全て表になったので,自分は敗北する.
次へ