Example #1
0
 public function testHasValueSetColumns()
 {
     $column1 = $this->getColumnMock('created_at');
     $column2 = $this->getColumnMock('updated_at');
     $column1->expects($this->any())->method('isValueSetType')->will($this->returnValue(false));
     $column2->expects($this->any())->method('isValueSetType')->will($this->returnValue(true));
     $table = new Table('books');
     $table->addColumn($column1);
     $this->assertFalse($table->hasValueSetColumns());
     $table->addColumn($column2);
     $this->assertTrue($table->hasValueSetColumns());
 }