logic : projectsettings loading

loading projectsetting via file

review id = 21

fortune cookie message = in dreams and in life, nothing is impossible
This commit is contained in:
Andreas Stallinger
2014-06-03 17:07:32 +02:00
parent 4ff064cb1d
commit a26f5a52b2
13 changed files with 138 additions and 18 deletions
+1
View File
@@ -6,6 +6,7 @@ add_files(
FileSystemTestSuite.h
LogManagerTestSuite.h
MessageQueueTestSuite.h
ProjectSettingsTestSuite.h
TestSuiteFixture.cpp
TestSuiteFixture.h
TextAccessTestSuite.h
+18
View File
@@ -0,0 +1,18 @@
#include <cxxtest/TestSuite.h>
#include "ProjectSettings.h"
class ProjectSettingsTestSuite : public CxxTest::TestSuite
{
public:
void test_loading_projectSettings_from_file()
{
TS_ASSERT(ProjectSettings::getInstance()->load("data/test_ProjectSettings.xml"));
}
void test_load_sourcepath_from_file()
{
ProjectSettings::getInstance()->load("data/test_ProjectSettings.xml");
TS_ASSERT_EQUALS(ProjectSettings::getInstance()->getSourcePath(), "data");
}
};