/**
  * @depends testWarningsCanBeAdded
  */
 public function testWarningsAreSortedByLineNumber()
 {
     $warningBuilder = $this->getMockBuilder('Helmich\\TypoScriptLint\\Linter\\Report\\Warning')->disableOriginalConstructor();
     $warning1 = $warningBuilder->getMock();
     $warning1->expects($this->any())->method('getLine')->willReturn(10);
     $warning2 = $warningBuilder->getMock();
     $warning2->expects($this->any())->method('getLine')->willReturn(1);
     $this->file->addWarning($warning1);
     $this->file->addWarning($warning2);
     $this->assertSame($warning2, $this->file->getWarnings()[0]);
     $this->assertSame($warning1, $this->file->getWarnings()[1]);
 }