def test_hash(self): """Verify documents can be hashed.""" document1 = MockDocument('path/to/fake1') document2 = MockDocument('path/to/fake2') document3 = MockDocument('path/to/fake2') my_set = set() # Act my_set.add(document1) my_set.add(document2) my_set.add(document3) # Assert self.assertEqual(2, len(my_set))
def test_add_item_empty(self, mock_new): """Verify an item can be added to an new document.""" document = MockDocument(NEW, ROOT) document.prefix = 'NEW' self.assertIsNot(None, document.add_item(reorder=False)) mock_new.assert_called_once_with(None, document, NEW, ROOT, 'NEW001', level=None)
def setUp(self): self.document = MockDocument(FILES, root=ROOT)