で定義されたモデルを取得しました
class User extends AppModel{
public $useTable = 'members';
....
....
これで問題なく動作するので、このモデルの単体テストにフィクスチャを使用したいと思います。
フィクスチャを次のように定義します
App::uses('User', 'Model');
class UserFixture extends CakeTestFixture {
public $useTable = 'members';
public $import = array('table' => 'members');
....
....
ただし、それが作成するテーブルは cake_users NOT cake_members と呼ばれます - これにより、テスト、コントローラー、およびその他のコードが Cake_members を見つけることができないため失敗します。
テストデータベースのフィクスチャを Cake_members として取得するにはどうすればよいですか
これがエラーです
Table cake_members for model User was not found in datasource test.
これはケーキ2.2.1を使用しています