@@ 66-74 (lines=9) @@ | ||
63 | $builder->create('index', 'Index', '/', ['class' => 'main-menu'], ['class' => 'link']); // Duplicate |
|
64 | } |
|
65 | ||
66 | public function testGet() |
|
67 | { |
|
68 | $builder = $this->builderFactory(); |
|
69 | ||
70 | $item = $builder->create('test', 'Test', '/test'); |
|
71 | ||
72 | $this->assertEquals($item, $builder->get('test')); |
|
73 | $this->assertEquals(null, $builder->get('notFound')); |
|
74 | } |
|
75 | ||
76 | public function testGetByIndex() |
|
77 | { |
|
@@ 76-84 (lines=9) @@ | ||
73 | $this->assertEquals(null, $builder->get('notFound')); |
|
74 | } |
|
75 | ||
76 | public function testGetByIndex() |
|
77 | { |
|
78 | $builder = $this->builderFactory(); |
|
79 | ||
80 | $item = $builder->create('test', 'Test', '/test'); |
|
81 | ||
82 | $this->assertEquals($item, $builder->getByIndex(0)); |
|
83 | $this->assertEquals(null, $builder->getByIndex(1)); |
|
84 | } |
|
85 | ||
86 | public function testHas() |
|
87 | { |
|
@@ 102-109 (lines=8) @@ | ||
99 | $this->assertAttributeEquals(Builder::OL, 'type', $builder); |
|
100 | } |
|
101 | ||
102 | public function testAll() |
|
103 | { |
|
104 | $builder = $this->builderFactory(); |
|
105 | ||
106 | $this->assertEquals([], $builder->all()); |
|
107 | $item = $builder->create('test', 'Test', '/test'); |
|
108 | $this->assertEquals(['test' => $item], $builder->all()); |
|
109 | } |
|
110 | ||
111 | public function testForget() |
|
112 | { |