/** * @dataProvider versionCompatibilityTestData * * @param string $oldVersion * @param string $newVersion * @param string $allowedVersion * @param bool $result */ public function testIsUpgradePossible($oldVersion, $newVersion, $allowedVersion, $result) { $this->assertSame($result, $this->updater->isUpgradePossible($oldVersion, $newVersion, $allowedVersion)); }
/** * @dataProvider versionCompatibilityTestData * * @param string $oldVersion * @param string $newVersion * @param string $allowedVersion * @param bool $result * @param bool $debug */ public function testIsUpgradePossible($oldVersion, $newVersion, $allowedVersion, $result, $debug = false) { $this->config->expects($this->any())->method('getSystemValue')->with('debug', false)->willReturn($debug); $this->assertSame($result, $this->updater->isUpgradePossible($oldVersion, $newVersion, $allowedVersion)); }
/** * @dataProvider versionCompatibilityTestData * * @param string $oldVersion * @param string $newVersion * @param bool $result */ public function testIsUpgradePossible($oldVersion, $newVersion, $allowedVersion, $result) { $updater = new Updater($this->httpHelper, $this->config); $this->assertSame($result, $updater->isUpgradePossible($oldVersion, $newVersion, $allowedVersion)); }