Ejemplo n.º 1
0
 public function testCreate()
 {
     $materialField = $this->getMockBuilder('\\samsoncms\\api\\MaterialField')->disableOriginalConstructor()->getMock();
     $materialField[MaterialField::F_PRIMARY] = 1;
     $materialField[Field::F_PRIMARY] = 1;
     $materialField[Material::F_PRIMARY] = 1;
     $materialField[MaterialField::F_VALUE] = '1';
     $materialField[MaterialField::F_NUMERIC] = '1';
     $materialField[MaterialField::F_KEY] = '1';
     $materialField[MaterialField::F_DELETION] = true;
     $materialField2 = $this->getMockBuilder('\\samsoncms\\api\\MaterialField')->disableOriginalConstructor()->getMock();
     $materialField2[MaterialField::F_PRIMARY] = 2;
     $materialField2[Field::F_PRIMARY] = 2;
     $materialField2[Material::F_PRIMARY] = 2;
     $materialField2[MaterialField::F_VALUE] = '2';
     $materialField2[MaterialField::F_NUMERIC] = '2';
     $materialField2[MaterialField::F_KEY] = '2';
     $materialField2[MaterialField::F_DELETION] = true;
     $this->query->method('exec')->willReturn(array($materialField, $materialField2));
     //		$table = new FieldsTable($this->query, 1, 1);
 }
Ejemplo n.º 2
0
 /** Tests init */
 public function setUp()
 {
     \samson\core\Error::$OUTPUT = false;
     // Create Request mock
     $this->query = $this->getMockBuilder('\\samsonframework\\orm\\Query')->disableOriginalConstructor()->getMock();
     $materialfield = $this->getMockBuilder(MaterialField::ENTITY)->disableOriginalConstructor()->getMock();
     $gallery = $this->getMockBuilder(CMS::MATERIAL_IMAGES_RELATION_ENTITY)->disableOriginalConstructor()->getMock();
     $this->query->method('entity')->willReturn($this->query);
     $this->query->method('first')->willReturn($materialfield);
     $this->query->method('exec')->willReturn(array($gallery));
     $this->query->method('where')->willReturn($this->query);
     $this->query->method('count')->willReturn(10);
 }