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

https://github.com/ubirak/moco-behat-extension

Behat extension to use Moco in your features
https://github.com/ubirak/moco-behat-extension

behat-extension http mock stub third-party

Last synced: 10 months ago
JSON representation

Behat extension to use Moco in your features

Awesome Lists containing this project

README

          

# Moco Extension for Behat 3

[![Build Status](https://travis-ci.org/ubirak/moco-behat-extension.svg?branch=master)](https://travis-ci.org/ubirak/moco-behat-extension)

[Moco](https://github.com/dreamhead/moco) is a stub server we used to use in test env.

Here is a small extension to make its usage more friendly.

## Warning

Vendor namespace changed from `Rezzza` to `Ubirak` in `2.0`

## Usage

```yml
default:
extensions:
Ubirak\MocoBehatExtension\MocoExtension:
json_file: features/fixtures.json
hostname: 127.0.0.1
port: 9997
suites:
default:
contexts:
- Ubirak\MocoBehatExtension\MocoContext
```

Then you just need to add `MocoWriter` as an argument of your context and tag your scenario with `@moco`

[See tests](features) for more details