Simple test library
Implements Service
$scoreBoard = new ScoreBoard();
next add games
$scoreBoard->addGame(new Team('Mexico'), new Team('Canada'));
$scoreBoard->addGame(new Team('Spain'), new Team('Brazil'));
and upload score
$scoreBoard->uploadScore(new Team('Mexico'), new Team('Canada'), 1, 2);
$scoreBoard->uploadScore(new Team('Mexico'), new Team('Canada'), 2, 2);
If You want to set the result lover than the current. This library return exception. Example:
- From Mexico
1
- Canada2
- To Mexico
0
- Canada2
Default start score is 0
to 0
so we can't go to down to negative values.
composer install
composer test