Metadata-Version: 2.1
Name: prophepy
Version: 0.0.2
Summary: Python mocks made for humans
Home-page: https://github.com/Einenlum/prophepy
Author: Einenlum
Author-email: yann.rabiller@gmail.com
License: MIT
Description: # Prophepy
        
        Python mocks made for humans.
        Heavily inspired by the great PHP's [Prophecy](https://github.com/phpspec/prophecy).
        
        ## Usage
        
        ```python
        from examples.calculator import Calculator
        from examples.displayer import Displayer
        from prophepy import prophesize
        
        calculator = prophesize(Calculator)
        displayer = Displayer(calculator._reveal())
        
        calculator.add(2, 3)._should_be_called()
        calculator.add(2, 3)._will_return(5)
        displayer.display_add(2, 3)
        
        calculator.check_prophecies()
        ```
        
        ## Install
        
        `pip install prophepy`
        
        ## Tests
        
        `python -m unittest tests/test.py`
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
