Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leobalter/dexterjs
Dexter is a simple Test Helper, framework independent.
https://github.com/leobalter/dexterjs
Last synced: 3 months ago
JSON representation
Dexter is a simple Test Helper, framework independent.
- Host: GitHub
- URL: https://github.com/leobalter/dexterjs
- Owner: leobalter
- License: gpl-2.0
- Created: 2012-07-11T04:07:31.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-10-06T14:07:25.000Z (over 10 years ago)
- Last Synced: 2024-10-14T12:53:53.452Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.27 MB
- Stars: 56
- Watchers: 7
- Forks: 9
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.txt
- Contributing: docs/Contributing.md
- License: LICENSE-GPL
Awesome Lists containing this project
README
# Dexter JS
Dexter is a simple Test Helper to mock and spy methods and to fake the Ajax interface. It's framework independent, running with QUnit, Jasmine, Mocha, etc.
[![Build Status](https://travis-ci.org/leobalter/DexterJS.png?branch=master)](https://travis-ci.org/leobalter/DexterJS)
[![Coverage Status](https://coveralls.io/repos/leobalter/DexterJS/badge.png)](https://coveralls.io/r/leobalter/DexterJS)## Getting Started
Download the [minified version][min] or the [development version][max].
[min]: https://raw.github.com/leobalter/DexterJS/master/dist/dexter.min.js
[max]: https://raw.github.com/leobalter/DexterJS/master/dist/dexter.jsYou may also install Dexter from **NPM** or **Bower**:
- NPM: `npm install --save-dev dexter`
- Bower: `bower install --save-dev dexter`Or [build your own copy](#build).
## Support
Dexter is supported and tested on:
### Node
- 0.10+### Desktop
- Firefox 4+
- Chrome 18+
- Internet Explorer 9+
- Safari 7+ (Mac OS)### Mobile
- Firefox for Android 23+
- Firefox OS
- Chrome (Android)
- iOS 6+## Documentation
The project documentation files are located in https://github.com/leobalter/DexterJS/tree/master/docs
## Build
By *git* cloning this repository you can build your own copy.
First, install the grunt-cli if you haven't before. This should be installed globally (like this: `npm install -g grunt-cli`).
Then install the project dependencies:
```
npm install
```And build the distribution files:
```
grunt
```## The Contributors Hall
You are welcome to join us on the list of [contributors](https://github.com/leobalter/DexterJS/graphs/contributors) for this project on *Github*.
Please, check the [Contributing](https://github.com/leobalter/DexterJS/blob/master/docs/Contributing.md) documentation, there're just a few steps.
## License
Copyright (c) 2014 Leonardo Balter && Luan Muniz
Licensed under the MIT and GPL licenses.