void ArrayDataTest::testmethod_Clear() { string id = "file_id"; ArrayData array; array.ArraySetFileIdentifier() = id; array.PhysicalArraysAttributes().resize(2); array.UserAttributes().resize(4); array.DataTypeIdentifier() = "affymetrix-calvin-arraysetfile"; array.CreatedStep() = ArrayRegistrationStep; array.InitialProject() = L"none"; array.CreationDateTime() = L"now"; array.CreatedBy() = L"me"; array.Clear(); CPPUNIT_ASSERT(array.ArraySetFileIdentifier() == ""); CPPUNIT_ASSERT(array.PhysicalArraysAttributes().size() == 0); CPPUNIT_ASSERT(array.UserAttributes().size() == 0); CPPUNIT_ASSERT(array.DataTypeIdentifier() == ""); CPPUNIT_ASSERT(array.CreatedStep() == NoStep); CPPUNIT_ASSERT(array.InitialProject() == L""); CPPUNIT_ASSERT(array.CreationDateTime() == L""); CPPUNIT_ASSERT(array.CreatedBy() == L""); }