lithium\tests\cases\test\UnitTest::testAssertEqualThreeDFail PHP Метод

testAssertEqualThreeDFail() публичный Метод

    public function testAssertEqualThreeDFail()
    {
        $expected = array(array(array(1, 2), array(1, 2)), array(array(1, 2), array(1, 2)));
        $result = array(array(array(1, 2), array(1)), array(array(1, 2), array(1)));
        $this->test->assertEqual($expected, $result);
        $results = $this->test->results();
        $expected = 'fail';
        $this->assertEqual($expected, $results[0]['result']);
        $expected = "trace: [0][1][1]\nexpected: 2\nresult: NULL\n";
        $expected .= "trace: [1][1][1]\nexpected: 2\nresult: NULL\n";
        $this->assertEqual($expected, $results[0]['message']);
        $expected = array(array(array('trace' => '[0][1][1]', 'expected' => 2, 'result' => null)), array(array('trace' => '[1][1][1]', 'expected' => 2, 'result' => null)));
        $this->assertEqual($expected, $results[0]['data']);
    }
UnitTest