示例#1
0
 public function it_converts_original_lines_to_modified_lines_when_deleting()
 {
     $original = new LineRange(new OriginalLineNumber(3), new OriginalLineNumber(6));
     $modified = new LineRange(new ModifiedLineNumber(3), new ModifiedLineNumber(6));
     $this->setupRangeConversionTests($original, $modified);
     $this->lineTracker->deleteLines(Argument::any())->willReturn();
     $this->modified->delete($modified)->shouldBeCalled();
     $this->delete($original);
 }
示例#2
0
 public function delete(LineRangeInterface $range)
 {
     $range = $this->convertIfContainsOriginalLineNumbers($range);
     $this->modified->delete($range);
     $this->lineTracker->deleteLines($range);
 }