阅读背景:

使用Python 2.7中的装饰方法调用发出模拟

来源:互联网 

This code:

import mock
from functools import wraps

def dec(f):
    @wraps(f)
    def f_2(*args, **kwargs):
        pass
    return f_2


class Example(object):
    def __init__(self):
        pass

    @dec
    def method_1(self, arg):
        pass

    def method_2(self, arg):
        self.method_1(arg)



def test_example():
    m = mock.create_autospec(Example)
    Example.method_2(m, "hello")
    m.method_1.assert_called_once_with("hello")
import mock
from functools import 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: