<commit_before># Mockster [![Build Status](https://travis-ci.org/rtens/mockster.png?branch=master)](https://travis-ci.org/rtens/mockster)

*mockster* is a full-fledged, zero-configuration [mocking] framework for PHP.

[mocking]: http://en.wikipedia.org/wiki/Mock_object

## Main Features ##

- Automatic mocking of dependencies, return values, method and constructor arguments
- Support of [Four-Phase][4phase] testing by defining the context first and asserting expectations second
- Fine-grained configuration of the behaviour

[4phase]: http://robots.thoughtbot.com/four-phase-test

## Installation ##

You will need [Composer], [PHP] and [git] to download the project

    php composer.phar create-project rtens/mockster

or add it as a requirement to your projects `composer.json`

    "rtens/mockster": "*"

To run the test suite just execute `phpunit` in the base folder of mockster.

    cd mockster
    phpunit

[Composer]: http://getcomposer.org/download/
[PHP]: http://php.net/downloads.php
[git]: http://git-scm.com/downloads

## Documentation ##

You can find all documentation in form of [executable specification on dox][dox].

[dox]: http://dox.rtens.org/rtens-mockster

## Contribution ##

I'm looking forward to any kind of contribution including feedback about how unnecessary this project is, bugs
and suggestions for missing features. Just open a [new issue] or check out the [open issues].

[new issue]: https://github.com/rtens/mockster/issues/new
[open issues]: https://github.com/rtens/mockster/issues<commit_msg>Updated URL of dox<commit_after># Mockster [![Build Status](https://travis-ci.org/rtens/mockster.png?branch=master)](https://travis-ci.org/rtens/mockster)

*mockster* is a full-fledged, zero-configuration [mocking] framework for PHP.

[mocking]: http://en.wikipedia.org/wiki/Mock_object

## Main Features ##

- Automatic mocking of dependencies, return values, method and constructor arguments
- Support of [Four-Phase][4phase] testing by defining the context first and asserting expectations second
- Fine-grained configuration of the behaviour

[4phase]: http://robots.thoughtbot.com/four-phase-test

## Installation ##

You will need [Composer], [PHP] and [git] to download the project

    php composer.phar create-project rtens/mockster

or add it as a requirement to your projects `composer.json`

    "rtens/mockster": "*"

To run the test suite just execute `phpunit` in the base folder of mockster.

    cd mockster
    phpunit

[Composer]: http://getcomposer.org/download/
[PHP]: http://php.net/downloads.php
[git]: http://git-scm.com/downloads

## Documentation ##

You can find all documentation in form of [executable specification on dox][dox].

[dox]: http://dox.rtens.org/projects/rtens-mockster/specs/Introduction

## Contribution ##

I'm looking forward to any kind of contribution including feedback about how unnecessary this project is, bugs
and suggestions for missing features. Just open a [new issue] or check out the [open issues].

[new issue]: https://github.com/rtens/mockster/issues/new
[open issues]: https://github.com/rtens/mockster/issues
{'fraction_non_alphanumeric': 0.11675779993567063, 'fraction_numerical': 0.001286587327114828, 'mean_word_length': 4.583482944344704, 'pattern_counts': {'":': 2, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1001122', 'n_tokens_mistral': 938, 'n_tokens_neox': 915, 'n_words': 306}