jsmocktool is a JavaScript mock framework inspired by RSpec
JavaScript HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
src
test
.eslintrc
.gitignore
.travis.yml
Gruntfile.js
README.md
TODO
package.json
webpack.config.js

README.md

ScreenShot

What is the jsmocktools?

jsmocktool is a JavaScript mock framework inspired by RSpec. Consequently, API is very similar to RSpec Mock. If you are rubyist, easy to use it.

Install

jsmocktool supports browers and node.js. Browser compatibility is IE9+, chrome(newest), safari(newest), opera(newest), firefox(newest) and Node.js 0.10+.

npm install jsmocktool --save-dev
bower install jsmocktool --save-dev

or You can build using grunt.

git clone https://github.com/your-id/jsmocktool
cd jsmocktool
npm install
grunt

How to use it?

jsmocktool support es6 and global. If you use jsmocktool.global.js that mock is expose to global.

// ES6 Style
<script type="text/javascript">
import {mock} from 'jsmocktool/dist/jsmocktool';
</script>

// insert script
<script type="text/javascript" src="node_modules/jsmocktool/dist/jsmocktool.global.js"></script>

API

API is very simple.

mock

  • create mock object or set mock object. [link]

method

etc

stub

  • Deprecated Object. If you use it you have to migrate to mock.

License

The MIT License