Exemple #1
0
    def test_returns_result_of_a_callable_with_varkwargs(self, stubber):
        subject = InstanceDouble('doubles.testing.User')

        stubber(subject).method_with_varkwargs.and_return_result_of(
            lambda **kwargs: kwargs['bob'])

        assert subject.method_with_varkwargs(bob='barker') == 'barker'
Exemple #2
0
    def test_returns_result_of_a_callable_with_varkwargs(self, stubber):
        subject = InstanceDouble('doubles.testing.User')

        stubber(subject).method_with_varkwargs.and_return_result_of(lambda **kwargs: kwargs['bob'])

        assert subject.method_with_varkwargs(bob='barker') == 'barker'