UNPKG

646 BJavaScriptView Raw
1'use strict';
2
3const assert = require('assert');
4const httpsnippetGenerator = require('../httpsnippetGenerator');
5
6const sampleData = {
7 methodUpper: 'GET',
8 baseUrl: 'http://sample.com',
9 requiredUriExample: '/books',
10 queryParameters: [],
11 allHeaders: []
12};
13
14describe('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});