1 | 'use strict';
|
2 |
|
3 | const assert = require('assert');
|
4 | const httpsnippetGenerator = require('../httpsnippetGenerator');
|
5 |
|
6 | const sampleData = {
|
7 | methodUpper: 'GET',
|
8 | baseUrl: 'http://sample.com',
|
9 | requiredUriExample: '/books',
|
10 | queryParameters: [],
|
11 | allHeaders: []
|
12 | };
|
13 |
|
14 | describe('httpsnippetGenerator tests', () => {
|
15 | it('should return code snippet', () => {
|
16 | const testData = Object.assign({}, sampleData);
|
17 | const expected = 'curl --request GET \\\n --url http://sample.com/books';
|
18 |
|
19 | const result = httpsnippetGenerator.generate('shell', 'curl', testData);
|
20 |
|
21 | assert.deepEqual(result, expected);
|
22 | });
|
23 | });
|