Sistem-Pakar-Diagnosa-Penya.../backend/node_modules/@sendgrid/helpers/classes/personalization_specs/527-camel-case-headers.spec.js

37 lines
824 B
JavaScript

'use strict';
/**
* Dependencies
*/
const Personalization = require('../personalization');
const EmailAddress = require('../email-address');
/**
* Tests
*/
describe('Personalization', function() {
//Create new personalization before each test
let p;
beforeEach(function() {
p = new Personalization();
});
// camel case headers test
describe('#527', function() {
it('shouldn\'t convert the headers to camel/snake case', function() {
const p = new Personalization({
to: 'test@example.com',
headers: {
'List-Unsubscribe': '<mailto:test@test.com>',
},
});
expect(p.headers['List-Unsubscribe']).to.equal('<mailto:test@test.com>');
expect(p.toJSON().headers['List-Unsubscribe']).to
.equal('<mailto:test@test.com>');
});
});
});