def test_get_path_is_none(self): _get_abs_path = self._init_patch_with_name( '_get_abs_path', 'xmind.core.utils.get_abs_path') _workbook_document = WorkbookDocument() self.assertIsNone(_workbook_document.get_path()) _get_abs_path.assert_not_called() self._append_child.assert_called_once_with(None) self._assert_init_methods(_workbook_document)
def test_get_path_is_not_none(self): _get_abs_path = self._init_patch_with_name( '_get_abs_path', 'xmind.core.utils.get_abs_path', return_value="abs_path") _workbook_document = WorkbookDocument(None, "path") self.assertEqual(_workbook_document.get_path(), "abs_path") _get_abs_path.assert_called_with("path") self._append_child.assert_called_once_with(None) self._assert_init_methods(_workbook_document)