pokemon-showdown/test/application/rooms.js
2015-02-15 13:28:03 -05:00

26 lines
717 B
JavaScript

var assert = require('assert');
var room;
describe('Rooms features', function () {
describe('Rooms', function () {
describe('Rooms.get', function () {
it('should be a function', function () {
assert.strictEqual(typeof Rooms.get, 'function');
});
it('should be equal to `Rooms`', function () {
assert.strictEqual(Rooms.get, Rooms);
});
});
describe('Rooms.rooms', function () {
it('should have null prototype', function () {
assert.strictEqual(Object.getPrototypeOf(Rooms.rooms), null);
});
it('should not have a native `constructor`', function () {
assert.ok(Rooms.rooms.constructor === undefined || Rooms.rooms.constructor instanceof Rooms.Room);
});
});
});
});