def test_get_printer(self): self.assertIs(LogPrinter(None).printer, None) printer = Printer() self.assertIs(LogPrinter(printer).printer, printer)
def test_interface(self): uut = LogPrinter(Printer()) self.assertRaises(NotImplementedError, uut.log_message, self.log_message)