package Ġcom . example . mul ats ch ak tracker . ui . add Game Round Ċ Ċ import Ġorg . junit . Assert .* Ċ import Ġcom . example . mul ats ch ak tracker . ui . add Game Round . Add Game Round Ċ import Ġorg . junit . Assert Ċ import Ġorg . junit . Test Ċ Ċ class ĠAdd Game Round Test Ċ { ĊĊĠĠĠ Ġvar Ġgame update Ġ= ĠAdd Game Round (); ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement Initial P 1 () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 1 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement Initial P 2 () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 2 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement Initial P 3 () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 3 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement Initial P 4 () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 4 ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement P 1 () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġgame update . increment P 1 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 1 , Ġgame update . score Player 1 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement P 2 () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġgame update . increment P 2 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 1 , Ġgame update . score Player 2 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement P 3 () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġgame update . increment P 3 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 1 , Ġgame update . score Player 3 ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġincrement P 4 () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġgame update . increment P 4 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 1 , Ġgame update . score Player 4 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġdecrement P 1 () Ġ{ ĊĠĠĠĠĠĠĠ Ġgame update . increment P 1 () ĊĠĠĠĠĠĠĠ Ġgame update . decrement P 1 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 1 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġdecrement P 2 () Ġ{ ĊĠĠĠĠĠĠĠ Ġgame update . increment P 2 () ĊĠĠĠĠĠĠĠ Ġgame update . decrement P 2 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 2 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġdecrement P 3 () Ġ{ ĊĠĠĠĠĠĠĠ Ġgame update . increment P 3 () ĊĠĠĠĠĠĠĠ Ġgame update . decrement P 3 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 3 ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġdecrement P 4 () Ġ{ ĊĠĠĠĠĠĠĠ Ġgame update . increment P 4 () ĊĠĠĠĠĠĠĠ Ġgame update . decrement P 4 () ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . score Player 4 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġheart Round () Ġ{ ĊĠĠĠĠĠĠĠ Ġgame update . set Heart Round ( true ) ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 1 , Ġgame update . Heart round ) ĊĠĠĠĠĠĠĠ Ġgame update . set Heart Round ( false ) ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 0 , Ġgame update . Heart round ) ĊĠĠĠ Ġ} ĊĊ Ċ } Ċ