为什么在Laravel中没有使用PHPUnit的名为'link_to'的函数返回值?

时间:2013-08-02 23:11:22

标签: tdd phpunit laravel laravel-4 bdd

目前,在关于编写测试的Laravel 4书之后,如果函数名为link_to(),则以下方法不返回PHPUnit的输出,但如果将其命名为link_tox(),则会返回结果。这是为什么?

应用/ helpers.php

<?php

function link_to($url, $body) {
    $url = url($url);
    return "<a href='{$url}'>{$body}</a>";
}

应用/测试/ ExampleTests.php

<?php


class FunctionsTest extends TestCase {

    public function testGeneratesAnchorTag() {
        $actual = link_to('dogs/1', 'Show Dog');
        $expected = "<a href='http://localhost/dogs/1'>Show Dog</a>";

        $this->assertEquals($expected, $actual);
    }

}

1 个答案:

答案 0 :(得分:0)

Laravel已经有link_to function