Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.js

You 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.