def test_to_table_formats_when_given_no_output_returns_none(): assert output_formats_module.to_table(None, None) is None
def test_to_table_when_not_given_header_creates_header_dynamically(): formatted_output = output_formats_module.to_table(TEST_DATA, None) assert len(formatted_output) > len(TABLE_OUTPUT) assert "*****@*****.**" in formatted_output
def test_to_table_formats_data_to_table_format(): formatted_output = output_formats_module.to_table(TEST_DATA, TEST_HEADER) assert formatted_output == TABLE_OUTPUT