'use strict'; const assert = require('assert'); const response = require('../helpers/context').response; describe('res.header', () => { it('should return the response header object', () => { const res = response(); res.set('X-Foo', 'bar'); assert.deepEqual(res.headers, { 'x-foo': 'bar' }); }); describe('when res._headers not present', () => { it('should return empty object', () => { const res = response(); res.res._headers = null; assert.deepEqual(res.headers, {}); }); }); });