diff options
author | Matthew Shao <me@matshao.com> | 2017-05-23 19:06:57 +0800 |
---|---|---|
committer | Matthew Shao <me@matshao.com> | 2017-05-23 19:06:57 +0800 |
commit | 653505e734216d86459619d636c0d1f08f84b7f5 (patch) | |
tree | 85add7c6a46f7e998d58afbb93c29e410ca9f1b7 /web/src/js | |
parent | 1ca98c83aabf7ce6e565aa6cedea61fdf5f193c9 (diff) | |
download | mitmproxy-653505e734216d86459619d636c0d1f08f84b7f5.tar.gz mitmproxy-653505e734216d86459619d636c0d1f08f84b7f5.tar.bz2 mitmproxy-653505e734216d86459619d636c0d1f08f84b7f5.zip |
[web] Add tests for js/components/Header/FilterDocs.js
Diffstat (limited to 'web/src/js')
-rw-r--r-- | web/src/js/__tests__/components/Header/FilterDocsSpec.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/web/src/js/__tests__/components/Header/FilterDocsSpec.js b/web/src/js/__tests__/components/Header/FilterDocsSpec.js new file mode 100644 index 00000000..cb722d6d --- /dev/null +++ b/web/src/js/__tests__/components/Header/FilterDocsSpec.js @@ -0,0 +1,19 @@ +import React from 'react' +import renderer from 'react-test-renderer' +import FilterDocs from '../../../components/Header/FilterDocs' +import mockFetch from 'jest-fetch-mock' + +global.fetch = mockFetch + +describe('FilterDocs Component', () => { + + it('should render correctly', () => { + // fetch successes + fetch.mockResponseOnce(JSON.stringify({commands: [['cmd1', 'foo'], ['cmd2', 'bar']]}), {status: 200}) + let filterDocs = renderer.create(<FilterDocs/>), + tree = filterDocs.toJSON() + // [TODO] doc in render() could not be set correctly. + console.log(tree) + }) + +}) |