diff options
Diffstat (limited to 'apps/twofactor_backupcodes/tests/Unit/Provider/BackupCodesProviderTest.php')
-rw-r--r-- | apps/twofactor_backupcodes/tests/Unit/Provider/BackupCodesProviderTest.php | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/twofactor_backupcodes/tests/Unit/Provider/BackupCodesProviderTest.php b/apps/twofactor_backupcodes/tests/Unit/Provider/BackupCodesProviderTest.php index da768321d57..bb4d7f662cb 100644 --- a/apps/twofactor_backupcodes/tests/Unit/Provider/BackupCodesProviderTest.php +++ b/apps/twofactor_backupcodes/tests/Unit/Provider/BackupCodesProviderTest.php @@ -159,4 +159,13 @@ class BackupCodesProviderTest extends TestCase { $this->assertTrue($this->provider->isActive($user)); } + + public function testDisable(): void { + $user = $this->getMockBuilder(IUser::class)->getMock(); + $this->storage->expects(self::once()) + ->method('deleteCodes') + ->with($user); + + $this->provider->disableFor($user); + } } |