// temporarly created file name (in the current directory)
const char* aTestFile = "TestDoc.cbf";
// save
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1);
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
CPPUNIT_ASSERT(!aDoc.IsNull());
// keep some saved information to check after retreive
aDoc->NewID();
Data_DocError aStatus = aDoc->Save(aTestFile);
CPPUNIT_ASSERT(aStatus == DocError_OK);
aDoc->Close();
- CPPUNIT_ASSERT(!HYDROData_Document::HasDocument(1));
+ CPPUNIT_ASSERT(!HYDROData_Document::HasDocument());
// open
- aStatus = HYDROData_Document::Load(aTestFile, 2);
+ aStatus = HYDROData_Document::Load(aTestFile);
CPPUNIT_ASSERT(aStatus == DocError_OK);
- CPPUNIT_ASSERT(HYDROData_Document::HasDocument(2));
- aDoc = HYDROData_Document::Document(2);
+ CPPUNIT_ASSERT(HYDROData_Document::HasDocument());
+ aDoc = HYDROData_Document::Document();
CPPUNIT_ASSERT(!aDoc.IsNull());
// check that retreived correctly
CPPUNIT_ASSERT(aDoc->NewID() == anID + 1);
void test_HYDROData_Document::testOperations()
{
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1);
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
CPPUNIT_ASSERT(!aDoc.IsNull());
CPPUNIT_ASSERT(!aDoc->IsOperation());
CPPUNIT_ASSERT(!aDoc->IsModified());
void test_HYDROData_Document::testUndoRedo()
{
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1);
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
CPPUNIT_ASSERT(!aDoc.IsNull());
CPPUNIT_ASSERT(!aDoc->CanUndo());
CPPUNIT_ASSERT(!aDoc->CanRedo());