def test_processTransaction(self, process, trans_callback, rpm_callback): progress = Mock() # test yum = Yum(progress=progress) yum.processTransaction() # validation process.assert_called_once_with( yum, trans_callback.return_value, rpmDisplay=rpm_callback.return_value) trans_callback.assert_called_once_with(yum.progress) rpm_callback.assert_called_once_with(yum.progress) yum.progress.set_status.assert_called_once_with(True)