public function testOffsetSet配列アクセス削除() { $transformerMock1 = Mockery::mock('Comja\\Services\\Transformers\\Transformers\\TransformerInterface'); $transformerMock2 = Mockery::mock('Comja\\Services\\Transformers\\Transformers\\TransformerInterface'); $transformerMock2->shouldReceive('getAccessName')->once()->andReturn('削除アクセス名'); $data = [3 => $transformerMock1, 5 => $transformerMock2]; $result1 = [5 => $transformerMock2]; $result2 = []; $box = new ToyBox(); $box->setBox($data); // テスト対象 unset($box[3]); $this->assertEquals($result1, $box->getBox()); // テスト対象 unset($box['削除アクセス名']); $this->assertEquals($result2, $box->getBox()); }
function registerEmptyLineInserter() { $this->box->push(new EmptyLineInserter()); }