Exemplo n.º 1
0
 def test_to_dict(self):
     dictionary = ListUtility.to_dict(self.left)
     self.assertTrue(('file002.txt', 'file002.txt') in dictionary.iteritems())
     self.assertFalse(('file003.txt', 'file002.txt') in dictionary.iteritems())
     list_ = [FileDescriptor(name="file001"), FileDescriptor(name="file002")]
     dictionary = ListUtility.to_dict(list_, key_extractor=FileDescriptor().name)
     self.assertTrue((FileDescriptor(name="file001"), FileDescriptor(name="file001")) in dictionary.iteritems())
     self.assertFalse((FileDescriptor(name="file001"), FileDescriptor(name="file002")) in dictionary.iteritems())