Example #1
0
    def init(self):
        '''This method is invoked before each test case run in order to set common dependencies.'''

        self._model_facade = Mock()
        self._model_facade_cls = Mock(return_value=self._model_facade)

        self._db_conn = Mock()
        self._conn_manager = Mock()
        self._conn_manager.get_connection = Mock(return_value=self._db_conn)

        self._validator = PersonValidator(
            model_facade_cls=self._model_facade_cls,
            conn_manager=self._conn_manager)