`LoggerInterface` implementation that delegates all calls to a public `Mock` instance.
| 574 | |
| 575 | |
| 576 | class MockLogger(LoggerInterface): |
| 577 | """ |
| 578 | `LoggerInterface` implementation that delegates all calls to a |
| 579 | public `Mock` instance. |
| 580 | """ |
| 581 | |
| 582 | def __init__(self): |
| 583 | LoggerInterface.__init__(self) |
| 584 | self.mock = mock.create_autospec(LoggerInterface, spec_set=True, instance=True) |
| 585 | |
| 586 | def log(self, severity, message): |
| 587 | self.mock.log(severity, message) |
| 588 | |
| 589 | def isSeverityLogged(self, severity): |
| 590 | return self.mock.isSeverityLogged(severity) |
| 591 | |
| 592 | |
| 593 | class MockEntityReferencePagerInterface(EntityReferencePagerInterface): |