Ejemplo n.º 1
0
 public function testAddColumn()
 {
     $projectModel = new Project($this->container);
     $columnModel = new Column($this->container);
     $this->assertEquals(1, $projectModel->create(array('name' => 'UnitTest')));
     $this->assertNotFalse($columnModel->create(1, 'another column'));
     $this->assertNotFalse($columnModel->create(1, 'one more', 3, 'one more description'));
     $columns = $columnModel->getAll(1);
     $this->assertTrue(is_array($columns));
     $this->assertEquals(6, count($columns));
     $this->assertEquals('another column', $columns[4]['title']);
     $this->assertEquals(0, $columns[4]['task_limit']);
     $this->assertEquals(5, $columns[4]['position']);
     $this->assertEquals('one more', $columns[5]['title']);
     $this->assertEquals(3, $columns[5]['task_limit']);
     $this->assertEquals(6, $columns[5]['position']);
     $this->assertEquals('one more description', $columns[5]['description']);
 }