コード例 #1
0
ファイル: ModelTest.php プロジェクト: rganin/magelight
 public function testFind()
 {
     $field = 'id';
     $value = 5;
     $ormMock = $this->getMock(\Magelight\Db\Mysql\Orm::class, ['whereEq', 'fetchModel'], [], '', false);
     \Magelight\Db\Mysql\Orm::forgeMock($ormMock);
     $ormMock->expects($this->once())->method('fetchModel')->will($this->returnValue($this->model));
     $ormMock->expects($this->once())->method('whereEq')->with($field, $value)->will($this->returnSelf());
     $this->assertEquals($this->model, Model::find($value));
 }