Tag Archive: mock

Mock для Context manager в Python

Встретился участок кода с контекстным менеджером. Потербовалось написать для этого юнит тест. Для справки, контекстным менеджером в питоне называется конструкция вида:

Для того чтобы сделать мок метода и не ловить ошибки

мы должны правильно описать мок:

Mock в PHPUnit + Stabs

Простой и наглядный пример использования моков и стабов для PHPUnit: