Example #1
0
 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());
 }
Example #2
0
 function registerEmptyLineInserter()
 {
     $this->box->push(new EmptyLineInserter());
 }