Remove test file
This commit is contained in:
parent
3688a6a2df
commit
a5e0bf5a41
70
test.php
70
test.php
@ -1,70 +0,0 @@
|
||||
<?php
|
||||
require 'vendor/autoload.php';
|
||||
|
||||
use miguel456\rps\Core\Paper;
|
||||
use miguel456\rps\Core\Rock;
|
||||
use miguel456\rps\Core\Scissors;
|
||||
|
||||
|
||||
$humanChoice = 'scissors';
|
||||
$computerChoice = 'paper';
|
||||
|
||||
echo 'debug: ' . PHP_EOL;
|
||||
|
||||
echo 'human: ' . $humanChoice . PHP_EOL;
|
||||
echo 'robot: ' . $computerChoice . PHP_EOL;
|
||||
echo PHP_EOL;
|
||||
|
||||
switch ($humanChoice)
|
||||
{
|
||||
case 'rock':
|
||||
|
||||
$humanChoiceItem = new Rock();
|
||||
break;
|
||||
|
||||
case 'paper':
|
||||
$humanChoiceItem = new Paper();
|
||||
break;
|
||||
|
||||
case 'scissors':
|
||||
$humanChoiceItem = new Scissors();
|
||||
break;
|
||||
|
||||
default:
|
||||
exit('Invalid choice!');
|
||||
|
||||
}
|
||||
|
||||
|
||||
switch ($computerChoice)
|
||||
{
|
||||
case 'rock':
|
||||
|
||||
$computerChoiceItem = new Rock();
|
||||
break;
|
||||
|
||||
case 'paper':
|
||||
$computerChoiceItem = new Paper();
|
||||
break;
|
||||
|
||||
case 'scissors':
|
||||
$computerChoiceItem = new Scissors();
|
||||
break;
|
||||
|
||||
default:
|
||||
exit('Internal error: Invalid computer choice.');
|
||||
}
|
||||
|
||||
|
||||
$result = $humanChoiceItem->evaluateMatch($computerChoiceItem);
|
||||
|
||||
if ($result['defeated'])
|
||||
{
|
||||
echo 'You lose! The computer chose ' .$computerChoiceItem->getName();
|
||||
}
|
||||
else
|
||||
{
|
||||
echo 'You win! The computer chose ' . $computerChoiceItem->getName();
|
||||
}
|
||||
|
||||
echo PHP_EOL;
|
Loading…
Reference in New Issue
Block a user