UNPKG

@gameroom/gameroom-kit

Version:

Node kit for the Gameroom API

37 lines (35 loc) 1.3 kB
let chai = require('chai'), should = chai.should(), faker = require('faker'), { lib } = require('../../'), { SecondsFrom1970 } = lib; describe('SecondsFrom1970', () => { describe('new SecondsFrom1970()', () => { it('should create a new SecondsFrom1970 with default values', () => { let secondsFrom1970 = new SecondsFrom1970(); should.exist(secondsFrom1970); }); }); describe('new SecondsFrom1970(date)', () => { it('should create a new SecondsFrom1970 with provided value', () => { let date = faker.date.past(); let secondsFrom1970 = new SecondsFrom1970(date); should.exist(secondsFrom1970); should.equal(date.getTime() * .001 == secondsFrom1970, true); }); }); describe('new SecondsFrom1970(number)', () => { it('should create a new SecondsFrom1970 with provided value', () => { let number = Math.round(faker.date.past() / 1000); let secondsFrom1970 = new SecondsFrom1970(number); should.exist(secondsFrom1970); should.equal(number == secondsFrom1970, true); }); }); describe('SecondsFrom1970.now()', () => { it('should create a new SecondsFrom1970 with default values', () => { let secondsFrom1970 = SecondsFrom1970.now(); should.exist(secondsFrom1970); }); }); });