text: var assert = require("assert");
  var file = require('../file-system');
  var path = require('path');
  var fs = require('fs');
  
  function getPath(filepath) {
    return path.join(__dirname, filepath);
  }
  
  describe('extend fs', function() {
    var allFiles = [
      [
        getPath('var/fs/1.html'),
        getPath('var/fs/index.html')
      ]
    ];
  
    before(function() {
      allFiles.forEach(function(files) {
        files.forEach(function(item) {
          file.writeFileSync(item);
        });
      });
    });
  
    it('node fs object', function() {
      assert.equal(file.fs, fs);
    });
  
    it('node origin methods', function() {
      var srcPath = getPath('var/fs/mkdir');
  
      file.fs.mkdirSync(srcPath);
  
      var exists = file.existsSync(srcPath);
  
      assert.equal(exists, true);
    });
  
    after(function() {
      file.rmdirSync(getPath('var/fs'));
    });
  });