date-selection-manager
Version:
This package takes care of date entries on HTML select elements. It prevents the entry of invalid dates like February 30, June 31, or February 29 on a non-leap year.
26 lines (22 loc) • 739 B
JavaScript
/***
Author: Daniel Okwufulueze
Date: 13/02/2016
*/
let dateSelectionManager = require('../src/date-selection-manager');
require('./utilities/mockDOM.js');
let assert = require('assert');
let expect = require('chai').expect;
let dateDOMElement = new DOMParser().parseFromString(`
<div class='data-holder'>
<select id='day'><option value=''>Day</option></select>
<select id='month'><option value=''>Month</option></select>
<select id='year'><option value=''>Year</option></select>
</div>
`, 'text/html').body.firstChild;
describe('DateSelectionManager', () => {
describe('loadDate', () => {
it('should have no argument', () => {
expect(dateSelectionManager.loadDate.length).to.equal(0);
});
});
});