actual; } /** * @return int */ public function getExpectedCount() { return $this->expected; } /** * @return string */ public function getExpectedCountComparative() { return $this->expectedComparative; } /** * @return string|null */ public function getMethodName() { return $this->method; } /** * @return LegacyMockInterface|null */ public function getMock() { return $this->mockObject; } /** * @throws RuntimeException * @return string|null */ public function getMockName() { $mock = $this->getMock(); if ($mock === null) { return ''; } return $mock->mockery_getName(); } /** * @param int $count * @return self */ public function setActualCount($count) { $this->actual = $count; return $this; } /** * @param int $count * @return self */ public function setExpectedCount($count) { $this->expected = $count; return $this; } /** * @param string $comp * @return self */ public function setExpectedCountComparative($comp) { if (! in_array($comp, ['=', '>', '<', '>=', '<='], true)) { throw new RuntimeException('Illegal comparative for expected call counts set: ' . $comp); } $this->expectedComparative = $comp; return $this; } /** * @param string $name * @return self */ public function setMethodName($name) { $this->method = $name; return $this; } /** * @return self */ public function setMock(LegacyMockInterface $mock) { $this->mockObject = $mock; return $this; } }