public function testRecall() { // Arrange $actual = [true, true, false, false, true]; $predicted = [true, false, true, false, false]; $testSet = [null, null, null, null, null]; $results = new RunnerResults($predicted, $actual, $testSet); // Act $recall = $results->getRecall(); // Assert $this->assertEquals(1.0 / 3.0, $recall); }
public function format(RunnerResults $results) { return sprintf(self::$format, count($results->getTestSet()), $results->getFalsePositives(), $results->getFalseNegatives(), $results->getPrecision(), $results->getRecall(), $results->getSpecificity(), $results->getAccuracy(), $results->getFMeasure()); }