fix(tests): Also check that the backup status works

Signed-off-by: Joas Schilling <coding@schilljs.com>
pull/48344/head
Joas Schilling 2024-09-24 07:00:47 +07:00
parent ec6ed0cf74
commit 134bfb8437
No known key found for this signature in database
GPG Key ID: F72FA5B49FFA96B0
1 changed files with 12 additions and 0 deletions

@ -98,15 +98,27 @@ class StatusServiceIntegrationTest extends TestCase {
'meeting',
true,
);
self::assertSame(
'meeting',
$this->service->findByUserId('test123')->getMessageId(),
);
self::assertSame(
IUserStatus::ONLINE,
$this->service->findByUserId('_test123')->getStatus(),
);
$this->service->revertUserStatus(
'test123',
'meeting',
);
try {
$this->service->findByUserId('_test123');
$this->fail('Expected DoesNotExistException() to be thrown when finding backup status after reverting');
} catch (DoesNotExistException) {
}
self::assertSame(
IUserStatus::ONLINE,
$this->service->findByUserId('test123')->getStatus(),