def test_find_all_documents(self): context = Context() context.create_document(1, 'first.txt', 'txt', '/tmp/first.txt') context.create_document(2, 'second.txt', 'txt', '/tmp/second.txt') documents = context.find_documents([]) self.assertEqual(len(documents), 2) self.assertEqual(documents[0].id, 1) self.assertEqual(documents[0].name, 'first.txt') self.assertEqual(documents[0].type, 'txt') self.assertEqual(documents[0].path, '/tmp/first.txt') self.assertEqual(documents[1].id, 2) self.assertEqual(documents[1].name, 'second.txt') self.assertEqual(documents[1].type, 'txt') self.assertEqual(documents[1].path, '/tmp/second.txt')
def test_find_all_documents_from_empty_database(self): context = Context() documents = context.find_documents([]) self.assertEqual(documents, [])