@amityco/ts-sdk-react-native
Version:
Amity Social Cloud Typescript SDK
24 lines (16 loc) • 539 B
text/typescript
import { client, connectClient } from '~/utils/tests';
import { terminateClient } from '../terminateClient';
describe('terminateClient', () => {
beforeAll(async () => {
await connectClient();
});
test('it should terminate client session', async () => {
const expected = Amity.SessionStates.TERMINATED;
terminateClient();
expect(client.sessionState).toBe(expected);
});
test('it should clear sessionHandler', async () => {
terminateClient();
expect(client.sessionHandler).toBeUndefined();
});
});