我正在尝试使用这个 Test 类测试控制器,
<?php
use SilverStripe\Dev\FunctionalTest;
class SitePageControllerTest extends FunctionalTest
{
protected static $fixture_file = 'site/tests/fixturesSitePage.yml';
public function testViewSitePage()
{
$obj = $this->objFromFixture('SitePage', 'page1');
$page = $this->get('page-one/');
$this->assertEquals(200, $page->getStatusCode());
}
}
和夹具。
SitePage:
page1:
Title: Page One
CanViewType: true
但是“$this->get('page-one/');” 返回一个 404 页面。