def test_when_print_text_is_called_it_prints_text_variable_to_stdout( self, mock_output): paper = Paper() paper.write("Hello World!") paper.print_text() self.assertEqual(mock_output.getvalue(), "Hello World!\n")
def test_when_write_is_passed_string_it_adds_string_to_text_variable_in_the_paper_instance_with_existing_text( self): paper = Paper() paper.text = "Hello " paper.write("World!") self.assertEqual(paper.text, "Hello World!")