Ejemplo n.º 1
0
 /**
  * @dataProvider columnTypeProvider
  *
  * @param string $columnType The type of column to make
  */
 public function testBoardCreateColumn($columnType)
 {
     $this->pulseBoard->createColumn($columnType . " Column", $columnType);
     $newColumns = $this->pulseBoard->getColumns();
     $newColumnCount = count($newColumns);
     $newestColumn = $newColumns[count($newColumns) - 1];
     $this->assertEquals($this->pulseColumnCount + 1, $newColumnCount);
     $this->assertEquals($columnType, $newestColumn->getType());
 }
Ejemplo n.º 2
0
 private function pulseInjection(&$result)
 {
     $parentBoard = new PulseBoard($this->getBoardId());
     // Inject some information so a Pulse object can survive on its own
     $result["pulse"]["group_id"] = $result["board_meta"]["group_id"];
     $result["pulse"]["column_structure"] = $parentBoard->getColumns();
     $result["pulse"]["raw_column_values"] = $result["column_values"];
 }
Ejemplo n.º 3
0
 public function testGetBoardColumnsType()
 {
     $column = $this->board->getColumns();
     $this->assertPulseObjectType("PulseColumn", $column[0]);
 }