semvec/pypi-packages huggingface dataset:
karellen-testing 0.0.1.dev20161012185112
Karellen Testing Frameworks and Utilities
License: Apache License, Version 2.0

Karellen Testing Frameworks and Utilities
=========================================

`Karellen <https://www.karellen.co/karellen/>`__ Testing Frameworks and
Utilities

This project aggregates testing frameworks and utilities for all of the
projects under `Karellen <https://www.karellen.co/>`__ umbrella.

Mock
----

A collection of Mock utilities helping with common tasks

Spy
~~~

.. code:: python

    from unittest import TestCase
    from karellen.testing.mock import MagicSpy


    class Class_A(object):
        def method_X(self):
            self.method_Y()

        def method_Y(self):
            pass


    class TestSpy(TestCase):
        def test_class_a_api(self):
            mock = MagicSpy(Class_A())

            mock.method_X()
            mock.method_Y.assert_called_once_with()