mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-05-25 04:24:45 -04:00
Publish tests.
This commit is contained in:
parent
5a8ecd593d
commit
c396800dfa
40 changed files with 21478 additions and 1 deletions
48
test/tests/unit/modulejs.js
Normal file
48
test/tests/unit/modulejs.js
Normal file
|
@ -0,0 +1,48 @@
|
|||
(function () {
|
||||
'use strict';
|
||||
|
||||
describe('modulejs', function () {
|
||||
|
||||
it('is global', function () {
|
||||
|
||||
assert.isObject(modulejs);
|
||||
assert.strictEqual(modulejs, window.modulejs);
|
||||
});
|
||||
|
||||
it('.define() is function', function () {
|
||||
|
||||
assert.isFunction(modulejs.define);
|
||||
});
|
||||
|
||||
it('.require() is function', function () {
|
||||
|
||||
assert.isFunction(modulejs.require);
|
||||
});
|
||||
|
||||
it('.state() is function', function () {
|
||||
|
||||
assert.isFunction(modulejs.state);
|
||||
});
|
||||
|
||||
it('.log() is function', function () {
|
||||
|
||||
assert.isFunction(modulejs.log);
|
||||
});
|
||||
|
||||
it('._private is object', function () {
|
||||
|
||||
assert.isObject(modulejs._private);
|
||||
});
|
||||
|
||||
it('has definitions', function () {
|
||||
|
||||
assert.isAbove(_.keys(modulejs._private.definitions).length, 0);
|
||||
});
|
||||
|
||||
it('has no instances', function () {
|
||||
|
||||
assert.lengthOfKeys(modulejs._private.instances, 0);
|
||||
});
|
||||
});
|
||||
|
||||
}());
|
Loading…
Add table
Add a link
Reference in a new issue