Metadata-Version: 2.0
Name: mockingmirror
Version: 0.1
Summary: Make strict mocks using a mirror
Home-page: https://github.com/NegativeMjark/mockingmirror
Author: Mark Haines
Author-email: mjark@negativecurvature.net
License: Apache License, Version 2.0
Keywords: mock
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 2
Requires-Dist: mock

Mocking Mirror
==============

* .. image:: https://pypip.in/version/mockingmirror/badge.svg
    :target: https://pypi.python.org/pypi/mockingmirror/
    :alt: Latest Version

* .. image:: https://travis-ci.org/NegativeMjark/mockingmirror.svg?branch=master 
   :target: https://travis-ci.org/NegativeMjark/mockingmirror

* .. image:: https://img.shields.io/coveralls/NegativeMjark/mockingmirror.svg
   :target: https://coveralls.io/r/NegativeMjark/mockingmirror?branch=master

Make strict mock objects using a mirror:

.. code:: python

    import mockingmirror

    mirror, mock = mockingmirror.mirror()

    # Create an object with a method that returns "Hello, World" when called
    mirror.myobject.mymethod()[:] = "Hello, World"
    assert mock.myobject.mymethod() == "Hello, World"

Install::

   pip install mockingmirror



