Example #1
0
 public function testCreateDefaultCategories()
 {
     $projectModel = new Project($this->container);
     $categoryModel = new Category($this->container);
     $configModel = new Config($this->container);
     $this->assertTrue($configModel->save(array('project_categories' => 'C1, C2, C3')));
     $this->assertEquals(1, $projectModel->create(array('name' => 'Project #1')));
     $this->assertTrue($categoryModel->createDefaultCategories(1));
     $categories = $categoryModel->getAll(1);
     $this->assertCount(3, $categories);
     $this->assertEquals('C1', $categories[0]['name']);
     $this->assertEquals('C2', $categories[1]['name']);
     $this->assertEquals('C3', $categories[2]['name']);
 }