mattermost-mobile/app/client/rest/posts.test.ts
Daniel Espino García e0992c0bf6
Add test notification tool (#8271)
* Add test notification menu

* Reduce the minimum version for testing purposes

* Address feedback

* Add missing strings

* Address feedback

* Fix snapshots

* Bump version limit and use correct link

* Fix tests

* Fix URL issues
2024-11-11 10:22:57 +01:00

18 lines
625 B
TypeScript

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import {Client} from '.';
import type {APIClientInterface} from '@mattermost/react-native-network-client';
const mockAPIClient = {
post: jest.fn(),
} as any as APIClientInterface;
describe('sendTestNotification', () => {
it('fetch the correct url with the correct method', () => {
const client = new Client(mockAPIClient, 'serverUrl');
client.sendTestNotification();
expect(mockAPIClient.post).toHaveBeenCalledWith('/api/v4/notifications/test', expect.anything());
});
});