assertEquals(DiagnosticResult::STATUS_OK, $result->getStatus()); $result->addItem(new DiagnosticResultItem(DiagnosticResult::STATUS_WARNING)); $this->assertEquals(DiagnosticResult::STATUS_WARNING, $result->getStatus()); $result->addItem(new DiagnosticResultItem(DiagnosticResult::STATUS_ERROR)); $this->assertEquals(DiagnosticResult::STATUS_ERROR, $result->getStatus()); } public function test_singleResult_shouldReturnAResultWithASingleItem() { $result = DiagnosticResult::singleResult('Label', DiagnosticResult::STATUS_ERROR); $this->assertInstanceOf('Piwik\Plugins\Diagnostics\Diagnostic\DiagnosticResult', $result); $this->assertEquals('Label', $result->getLabel()); $this->assertEquals(DiagnosticResult::STATUS_ERROR, $result->getStatus()); } }