1234567891011121314151617181920212223242526272829 |
- "use strict";
- var assert = require("@sinonjs/referee-sinon").assert;
- var index = require("./index");
- var expectedMethods = [
- "calledInOrder",
- "className",
- "every",
- "functionName",
- "orderByFirstCall",
- "typeOf",
- "valueToString"
- ];
- var expectedObjectProperties = ["deprecated", "prototypes"];
- describe("package", function() {
- expectedMethods.forEach(function(name) {
- it("should export a method named " + name, function() {
- assert.isFunction(index[name]);
- });
- });
- expectedObjectProperties.forEach(function(name) {
- it("should export an object property named " + name, function() {
- assert.isObject(index[name]);
- });
- });
- });
|