11 public function setUp()
16 public function tearDown()
21 public function testCreateDeleteSingle()
24 $attribute->name = $attribute->title =
'Attr1';
26 $this->assertTrue($attribute->save());
29 $attributeSameName->name = $attributeSameName->title = $attribute->name;
30 $this->assertFalse($attributeSameName->save());
32 $this->assertTrue($attribute->delete());
35 public function testCreateDeleteParent()
38 $parent->name = $parent->title =
'Parent Attr';
39 $this->assertTrue($parent->save());
42 $child->name = $child->title =
'Attr1';
43 $child->childOf($parent);
44 $this->assertTrue($child->save());
46 $this->assertEquals($child->parent_id, $parent->id);
47 $this->assertEquals($child->path,
".$parent->id.");
49 $this->assertTrue($parent->delete());