diff options
Diffstat (limited to 'tests/Settings')
-rw-r--r-- | tests/Settings/Controller/TwoFactorSettingsControllerTest.php | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/tests/Settings/Controller/TwoFactorSettingsControllerTest.php b/tests/Settings/Controller/TwoFactorSettingsControllerTest.php index 353fc759425..6872d4e2152 100644 --- a/tests/Settings/Controller/TwoFactorSettingsControllerTest.php +++ b/tests/Settings/Controller/TwoFactorSettingsControllerTest.php @@ -22,6 +22,7 @@ namespace Tests\Settings\Controller; +use OC\Authentication\TwoFactorAuth\EnforcementState; use OC\Authentication\TwoFactorAuth\MandatoryTwoFactor; use OC\Settings\Controller\TwoFactorSettingsController; use OCP\AppFramework\Http\JSONResponse; @@ -54,12 +55,11 @@ class TwoFactorSettingsControllerTest extends TestCase { } public function testIndex() { + $state = new EnforcementState(true); $this->mandatoryTwoFactor->expects($this->once()) - ->method('isEnforced') - ->willReturn(true); - $expected = new JSONResponse([ - 'enabled' => true, - ]); + ->method('getState') + ->willReturn($state); + $expected = new JSONResponse($state); $resp = $this->controller->index(); @@ -67,12 +67,14 @@ class TwoFactorSettingsControllerTest extends TestCase { } public function testUpdate() { + $state = new EnforcementState(true); $this->mandatoryTwoFactor->expects($this->once()) - ->method('setEnforced') - ->with(true); - $expected = new JSONResponse([ - 'enabled' => true, - ]); + ->method('setState') + ->with($this->equalTo(new EnforcementState(true))); + $this->mandatoryTwoFactor->expects($this->once()) + ->method('getState') + ->willReturn($state); + $expected = new JSONResponse($state); $resp = $this->controller->update(true); |