Exemplo n.º 1
0
 /**
  * @depends testEntityCanBeInitialised
  */
 public function testEntityCanBeExported()
 {
     $data = array('title' => 'New Entity Title', 'intro' => 'Introductory text');
     $entity = ClassTest::make($data);
     // Add expected null identifier
     $data['id'] = null;
     $this->assertEquals($data, $entity->export());
 }
Exemplo n.º 2
0
 *
 */
function ae($a, $b)
{
    $c = debug_backtrace();
    $c[1]['object']->assertEquals($a, $b);
}
class ClassTest
{
    public function __construct()
    {
    }
    public function assertEquals($a, $b)
    {
        if ($a == $b) {
            echo '.';
        } else {
            echo 'E';
        }
    }
    public function testHoge()
    {
        ae(1, 1);
        ae(1, 2);
        ae(array(1, 2, 3), array(1, 2, 3));
        ae(array(1, 2, 2), array(1, 2, 3));
    }
}
$s = new ClassTest();
$s->testHoge();
echo PHP_EOL;