def test_headers_get_prefixes(): """ Insert docstring here """ expected_prefixes = ['Title', 'Timestamp', 'Last Accessed', 'Times Accessed', 'Tags', 'Metadata'] # Instantiate mock objects title_header = Mock(['get_prefix'], name='title_header') timestamp_header = Mock(['get_prefix'], name='timestamp_header') last_accessed_header = Mock(['get_prefix'], name='last_accessed_header') times_accessed_header = Mock(['get_prefix'], name='times_accessed_header') tags_header = Mock(['get_prefix'], name='tags_header') metadata_header = Mock(['get_prefix'], name='metadata_header') # Set what is returned by the method get_prefix title_header.get_prefix.return_value = 'Title' timestamp_header.get_prefix.return_value = 'Timestamp' last_accessed_header.get_prefix.return_value = 'Last Accessed' times_accessed_header.get_prefix.return_value = 'Times Accessed' tags_header.get_prefix.return_value = 'Tags' metadata_header.get_prefix.return_value = 'Metadata' # Instantiate object under tests (headers) headers = Headers(title_header, timestamp_header, last_accessed_header, times_accessed_header, tags_header, metadata_header) assert(headers.get_prefixes() == expected_prefixes)