Мне нужно создать поддельный вспомогательный класс, который будет использоваться в модульных тестах (вводится в тестируемые классы). Есть ли способ использовать утверждения TestCase в таком классе?
Я хотел бы использовать утверждения для некоторых общих проверок, выполняемых классом Fake. Что-то вроде:
class FakeFoo(object):
def do_foo(self, a, b):
assertNotNull(a)
...