@gameroom/gameroom-kit
Version:
Node kit for the Gameroom API
37 lines (35 loc) • 1.3 kB
JavaScript
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);
});
});
});