Skip to content
API integration testing done right
TypeScript JavaScript Shell
Branch: dev
Clone or download
idantene [Fix] Setting state with reserved OAS keywords (#187)
* Treats edge case where a property in a schema might have a name of a reserved keyword

* Updates tests to reflect these changes
Latest commit 73cc000 Aug 23, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Refactor packages (#182) Aug 23, 2019
packages [Fix] Setting state with reserved OAS keywords (#187) Aug 23, 2019
.env.example Bumps version Feb 14, 2019
.gitignore Log requests and their responses (#122) Aug 1, 2019
.npmignore
.prettierignore Uses lerna Apr 20, 2019
.prettierrc.js Uses lerna Apr 20, 2019
CODE_OF_CONDUCT.md Adds more robust readme Feb 12, 2019
CONTRIBUTING.md Capitalization Mar 14, 2019
README.md
changelog.md Bump changelog. Aug 23, 2019
jest.config.base.js
lerna.json Bump version to 0.2.0. Aug 23, 2019
package-lock.json Refactor packages (#182) Aug 23, 2019
package.json
publish.md Add publishing instructions. (#132) Aug 6, 2019
tsconfig.base.json Revert using Babel. (#165) Aug 13, 2019
tsconfig.build.json
tsconfig.json Uses lerna Apr 20, 2019
tsconfig.test.base.json
tsconfig.test.json Refactor packages (#182) Aug 23, 2019
tslint.json Service state validation (#63) Jul 3, 2019

README.md

CircleCI codecov Known Vulnerabilities

unmock

A new way to mock API dependencies.

Table of Contents

How does it work?

Unmock works by capturing HTTP calls in your code and injecting responses from mocked versions of services initialized at arbitrary states.

Install

Any of the subpackages in this project can be installed via npm or yarn.

$ npm install --save unmock # all the packages
$ npm install --save unmock-<tool> # specific unmock tools (core, cli, expect, etc)

Usage

This package contains the following six repositories.

Package Description
unmock Main CLI
unmock-cli Functions for the CLI, useful for building a custom CLI
unmock-core Core Node SDK

Contributing

Thanks for wanting to contribute! Take a look at our Contributing Guide for notes on our commit message conventions and how to run tests.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Development

  • See publish.md for instructions how to make a new release

License

MIT

Copyright (c) 2018–2019 Meeshkan and other contributors.

You can’t perform that action at this time.