def test_should_strip_whitespaces_and_newlines_from_token_files (self):
     self.create_tmp_file("SPAM", " spam")
     self.create_tmp_file("EGGS", "eggs\n")
     
     token_replacer = TokenReplacer.from_directory(self.tmp_directory)
     
     self.assertEquals({'SPAM': 'spam', 'EGGS': 'eggs'}, token_replacer.token_values)
 def test_should_return_token_replacer_for_existing_directory (self):
     self.create_tmp_file("SPAM", "spam")
     self.create_tmp_file("EGGS", "eggs")
     
     token_replacer = TokenReplacer.from_directory(self.tmp_directory)
     
     self.assertEquals({'SPAM': 'spam', 'EGGS': 'eggs'},
                       token_replacer.token_values)