コード例 #1
0
ファイル: FactoryTest.php プロジェクト: Maksold/platform
 public function testCreateDashboardModelWithoutConfig()
 {
     $expectedConfig = array();
     $dashboard = $this->getMock('Oro\\Bundle\\DashboardBundle\\Entity\\Dashboard');
     $dashboard->expects($this->once())->method('getName')->will($this->returnValue(null));
     $this->configProvider->expects($this->never())->method('getDashboardConfig')->will($this->returnValue($expectedConfig));
     $result = $this->dashboardFactory->createDashboardModel($dashboard);
     $this->assertEquals($expectedConfig, $result->getConfig());
     $this->assertSame($dashboard, $result->getEntity());
 }
コード例 #2
0
ファイル: Manager.php プロジェクト: xamin123/platform
 /**
  * Get dashboard
  *
  * @param Dashboard $entity
  *
  * @return DashboardModel
  */
 public function getDashboardModel(Dashboard $entity)
 {
     return $this->factory->createDashboardModel($entity);
 }