mattermost-mobile/test/sanity.test.js
Thomas Hopkins 8611b3e28a Use fetch-mock to mock requests in tests (#18)
* Use fetch-mock to mock requests in tests

* Use flag to enable/disable fetch-mock
2016-10-17 14:37:18 -04:00

28 lines
663 B
JavaScript

// Copyright (c) 2016 Mattermost, Inc. All Rights Reserved.
// See License.txt for license information.
import 'react-native';
import fetchMock from 'fetch_mock';
fetchMock.get('http://example.com', {
status: 200
});
// Ensure that everything is imported correctly for testing
describe('Sanity test', () => {
it('Promise', (done) => {
Promise.resolve(true).then(() => {
done();
}).catch((err) => {
done.fail(err);
});
});
it('fetch', (done) => {
fetch('http://example.com').then(() => {
done();
}).catch((err) => {
done.fail(err);
});
});
});