Code: Select all
// src/Acme/DemoBundle/Utility/Calculator.php
namespace Acme\DemoBundle\Utility;
class Calculator
{
public function add($a, $b)
{
return $a + $b;
}
}
Code: Select all
// src/Acme/DemoBundle/Tests/Utility/CalculatorTest.php
namespace Acme\DemoBundle\Tests\Utility;
use Acme\DemoBundle\Utility\Calculator;
class CalculatorTest extends \PHPUnit_Framework_TestCase
{
public function testAdd()
{
$calc = new Calculator();
$result = $calc->add(30, 12);
// assert that your calculator added the numbers correctly!
$this->assertEquals(42, $result);
}
}
Code: Select all
$result = $calc->add(30, 12);
Code: Select all
$this->assertEquals(42, $result);
Code: Select all
phpunit -c app src/Acme/DemoBundle/Tests/Utility/
Code: Select all
$result = $calc->add(40, 12);
Code: Select all
$this->assertEquals(42, $result);