# @glimmer/application-test-helpers

[![npm version](https://badge.fury.io/js/%40glimmer%2Fapplication-test-helpers.svg)](https://badge.fury.io/js/%40glimmer%2Fapplication-test-helpers)

This project contains test helpers used to develop the
[@glimmer/application](https://github.com/glimmerjs/glimmer-application) and
[@glimmer/component](https://github.com/glimmerjs/glimmer-component)
packages.

This project _is not_ intended for testing Glimmer applications.

## Installation

Add this package to your project with Yarn:

```bash
yarn add @glimmer/application-test-helpers
```

Or alternatively with npm:

```bash
npm install --save-dev @glimmer/application-test-helpers
```

## Development

For the development of this project, Yarn is preferred over npm. However, any Yarn command can be replaced by the npm equivalent.
See [Migration from npm](https://yarnpkg.com/lang/en/docs/migrating-from-npm/) in the Yarn documentation for a list of the equivalent commands.

* Clone repository locally: `git clone https://github.com/glimmerjs/glimmer-application-test-helpers.git`
* Install dependencies: `yarn`, or `yarn install`
* Open project in your editor of choice and make your changes
* Run tests: `yarn run test`

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/glimmerjs/glimmer-application-test-helpers.

## Acknowledgements

Thanks to [Monegraph](http://monegraph.com) for funding the initial development
of this library.

## License

MIT License.
