0

私はcakephpの初心者で、ビューを使用せずにモデルとコントローラーをテストする方法を知りたいですか?

ビューからのfromを使用せずに、モデルとコントローラーを使用してデータの保存をシミュレートする必要があります。必要な値で配列を作成することを考えていましたが、それを行うためのより良い方法があるでしょうか?

4

3 に答える 3

1

次のようなコードを使用して、モデル関数をモックできます。

$model = $this->getMockForModel('MyModel', array('save'));
$model->expects($this->once())
        ->method('save')
        ->will($this->returnValue(true));
于 2013-10-07T20:14:10.050 に答える