def test_viewing_empty_task(self): todo = ToDoList(console_format) with patch('sys.stdout', new=StringIO()) as fake_output: todo.write_tasks(sys.stdout) self.assertEqual("Your TODO list is empty!", fake_output.getvalue())