UNPKG

460 BJavaScriptView Raw
1var assert = require('assert');
2var fs = require('fs');
3
4var mock = require('..');
5
6/**
7 * Timed test. This includes the mock setup and teardown as part of the overall
8 * test time.
9 * @param {function(Error)} done Callback.
10 */
11exports.test = function(done) {
12 mock({
13 'foo-mock.txt': 'foo'
14 });
15
16 fs.readFile('foo-mock.txt', 'utf8', function(err, str) {
17 assert.ifError(err);
18 assert.equal(str, 'foo');
19
20 mock.restore();
21 done();
22 });
23};