2
は私が CakePHP 2のテストケースでフィクスチャデータにアクセスするには? CakePHPの1.3に
$users = $this->_fixtures['app.user']->records;
テストでフィクスチャデータへのアクセスを得るためにケーキ2.xで方法はあり
を使用しましたか?は私が CakePHP 2のテストケースでフィクスチャデータにアクセスするには? CakePHPの1.3に
$users = $this->_fixtures['app.user']->records;
テストでフィクスチャデータへのアクセスを得るためにケーキ2.xで方法はあり
を使用しましたか?フィクスチャデータを使用するには、フィクスチャクラスをロードします。
これは厄介な方法ですが、 $this->fixtureManager->_loaded
が保護されていると宣言されているため、灯具データに直接アクセスする方法はわかりません。
<?php
// register fixture path
App::build(array('Fixture' => array('%s' . 'Test' . DS . 'Fixture' . DS)), App::REGISTER);
// load fixture
App::uses('UserFixture', 'Fixture');
class UserTestCase extends CakeTestCake {
public function testUser() {
// access fixture data
$userFixture = new UserFixture();
$users = $userFixture->records;
}