Definition at line 55 of file PropertiesTests.cpp.
◆ PropertiesTests()
Properties::PropertiesTests::PropertiesTests |
( |
| ) |
|
|
inline |
◆ ~PropertiesTests()
Properties::PropertiesTests::~PropertiesTests |
( |
| ) |
|
|
inline |
◆ CPPUNIT_TEST() [1/29]
◆ CPPUNIT_TEST() [2/29]
◆ CPPUNIT_TEST() [3/29]
◆ CPPUNIT_TEST() [4/29]
◆ CPPUNIT_TEST() [5/29]
◆ CPPUNIT_TEST() [6/29]
◆ CPPUNIT_TEST() [7/29]
◆ CPPUNIT_TEST() [8/29]
◆ CPPUNIT_TEST() [9/29]
◆ CPPUNIT_TEST() [10/29]
◆ CPPUNIT_TEST() [11/29]
◆ CPPUNIT_TEST() [12/29]
◆ CPPUNIT_TEST() [13/29]
◆ CPPUNIT_TEST() [14/29]
◆ CPPUNIT_TEST() [15/29]
◆ CPPUNIT_TEST() [16/29]
◆ CPPUNIT_TEST() [17/29]
Properties::PropertiesTests::CPPUNIT_TEST |
( |
test_list |
| ) |
|
|
private |
◆ CPPUNIT_TEST() [18/29]
Properties::PropertiesTests::CPPUNIT_TEST |
( |
test_load |
| ) |
|
|
private |
◆ CPPUNIT_TEST() [19/29]
Properties::PropertiesTests::CPPUNIT_TEST |
( |
test_store |
| ) |
|
|
private |
◆ CPPUNIT_TEST() [20/29]
◆ CPPUNIT_TEST() [21/29]
Properties::PropertiesTests::CPPUNIT_TEST |
( |
test_size |
| ) |
|
|
private |
◆ CPPUNIT_TEST() [22/29]
◆ CPPUNIT_TEST() [23/29]
◆ CPPUNIT_TEST() [24/29]
◆ CPPUNIT_TEST() [25/29]
◆ CPPUNIT_TEST() [26/29]
Properties::PropertiesTests::CPPUNIT_TEST |
( |
test_hasKey |
| ) |
|
|
private |
◆ CPPUNIT_TEST() [27/29]
Properties::PropertiesTests::CPPUNIT_TEST |
( |
test_clear |
| ) |
|
|
private |
◆ CPPUNIT_TEST() [28/29]
◆ CPPUNIT_TEST() [29/29]
◆ CPPUNIT_TEST_SUITE()
◆ CPPUNIT_TEST_SUITE_END()
Properties::PropertiesTests::CPPUNIT_TEST_SUITE_END |
( |
| ) |
|
|
private |
◆ setUp()
virtual void Properties::PropertiesTests::setUp |
( |
| ) |
|
|
inlinevirtual |
◆ tearDown()
virtual void Properties::PropertiesTests::tearDown |
( |
| ) |
|
|
inlinevirtual |
◆ test_clear()
void Properties::PropertiesTests::test_clear |
( |
| ) |
|
|
inline |
◆ test_createNode()
void Properties::PropertiesTests::test_createNode |
( |
| ) |
|
|
inline |
createNode()のテスト
-
デフォルト値が設定されており、かつ通常の値も設定されている場 合に、当該キー名の新規ノード作成が、意図どおり失敗するか?
-
デフォルト値が設定されているが、通常の値は設定されていない場 合に、当該キー名の新規ノード作成が、意図どおり失敗するか?
-
デフォルト値は設定されていないが、通常の値は設定されている場 合に、当該キー名の新規ノード作成が、意図どおり失敗するか?
-
デフォルト値、通常の値のいずれも設定されていない場合に、新規 ノード作成が成功するか?
Definition at line 1238 of file PropertiesTests.cpp.
◆ test_ctor_map()
void Properties::PropertiesTests::test_ctor_map |
( |
| ) |
|
|
inline |
Properties(std::map<string, string>&)コンストラクタのテスト
-
std::mapで指定したデフォルト値が、デフォルト値として正しく取 得されるか?
Definition at line 199 of file PropertiesTests.cpp.
◆ test_findNode()
void Properties::PropertiesTests::test_findNode |
( |
| ) |
|
|
inline |
◆ test_getDefault()
void Properties::PropertiesTests::test_getDefault |
( |
| ) |
|
|
inline |
getDefault()のテスト
-
デフォルト値が設定されており、かつ通常の値も設定されている場 合に、正しく設定されているデフォルト値を取得できるか?
-
デフォルト値が設定されているが、通常の値は設定されていない場 合に、正しく設定されているデフォルト値を取得できるか?
-
デフォルト値は設定されていないが、通常の値は設定されている場 合に、デフォルト値として空文字列が取得されるか?
-
デフォルト値、通常の値のいずれも設定されていない場合に、デフォ ルト値として空文字列が取得されるか?
Definition at line 461 of file PropertiesTests.cpp.
◆ test_getDefaultValue()
void Properties::PropertiesTests::test_getDefaultValue |
( |
| ) |
|
|
inline |
getDefaultValue(void)メソッドのテスト
-
setDefaultで指定したプロパティの値が正しく取得されるか?
Definition at line 802 of file PropertiesTests.cpp.
◆ test_getLeaf()
void Properties::PropertiesTests::test_getLeaf |
( |
| ) |
|
|
inline |
◆ test_getName()
void Properties::PropertiesTests::test_getName |
( |
| ) |
|
|
inline |
◆ test_getNode()
void Properties::PropertiesTests::test_getNode |
( |
| ) |
|
|
inline |
◆ test_getProperty()
void Properties::PropertiesTests::test_getProperty |
( |
| ) |
|
|
inline |
getProperty()メソッドのテスト
-
デフォルト値が設定されており、かつ通常の値も設定されている場 合に、プロパティ値として正しく通常の値が取得されるか?
-
デフォルト値が設定されているが、通常の値は設定されていない場 合に、プロパティ値として正しくデフォルト値が取得されるか?
-
デフォルト値は設定されていないが、通常の値は設定されている場 合に、プロパティ値として正しく通常の値が取得されるか?
-
デフォルト値、通常の値のいずれも設定されていない場合に、プロ パティ値として正しく空文字列が取得されるか?
Definition at line 411 of file PropertiesTests.cpp.
◆ test_getRoot()
void Properties::PropertiesTests::test_getRoot |
( |
| ) |
|
|
inline |
◆ test_getValue()
void Properties::PropertiesTests::test_getValue |
( |
| ) |
|
|
inline |
◆ test_hasKey()
void Properties::PropertiesTests::test_hasKey |
( |
| ) |
|
|
inline |
◆ test_list()
void Properties::PropertiesTests::test_list |
( |
| ) |
|
|
inline |
◆ test_load()
void Properties::PropertiesTests::test_load |
( |
| ) |
|
|
inline |
◆ test_operator()
void Properties::PropertiesTests::test_operator |
( |
| ) |
|
|
inline |
◆ test_Properties_char()
void Properties::PropertiesTests::test_Properties_char |
( |
| ) |
|
|
inline |
◆ test_Properties_copy()
void Properties::PropertiesTests::test_Properties_copy |
( |
| ) |
|
|
inline |
Properties(const Properties& prop)コピーコンストラクタのテスト
-
propで指定したデフォルト値が、コピーオブジェクトから正しく取得されるか?
Definition at line 275 of file PropertiesTests.cpp.
◆ test_Properties_destructor()
void Properties::PropertiesTests::test_Properties_destructor |
( |
| ) |
|
|
inline |
~Properties(void)デストラクタのテスト
-
デストラクタによりオブジェクトからデータが正しく削除されるか?
Definition at line 316 of file PropertiesTests.cpp.
◆ test_Properties_key_value()
void Properties::PropertiesTests::test_Properties_key_value |
( |
| ) |
|
|
inline |
◆ test_propertyNames()
void Properties::PropertiesTests::test_propertyNames |
( |
| ) |
|
|
inline |
propertyNames()メソッドのテスト
-
通常のプロパティ値とデフォルト値の両方が設定されているプロパ ティについて、キー名が取得されるか?
-
通常のプロパティ値のみが設定されているプロパティについて、キー 名が取得されるか?
-
デフォルト値のみが設定されているプロパティについて、キー名が 取得されるか?
Definition at line 723 of file PropertiesTests.cpp.
◆ test_removeNode()
void Properties::PropertiesTests::test_removeNode |
( |
| ) |
|
|
inline |
◆ test_setDefaults()
void Properties::PropertiesTests::test_setDefaults |
( |
| ) |
|
|
inline |
◆ test_setProperty()
void Properties::PropertiesTests::test_setProperty |
( |
| ) |
|
|
inline |
setProperty()メソッドのテスト
-
設定時に指定した値が、正しく設定されるか?
-
設定時の戻り値として、元の設定値が正しく取得されるか?
Definition at line 505 of file PropertiesTests.cpp.
◆ test_size()
void Properties::PropertiesTests::test_size |
( |
| ) |
|
|
inline |
◆ test_splitKeyValue()
void Properties::PropertiesTests::test_splitKeyValue |
( |
| ) |
|
|
inline |
splitKeyValue()メソッドのテスト
-
キーの前に空白文字を含む場合について、キーと値を正しく分離で きるか?
-
キーとデリミタの間に空白文字を含む場合について、キーと値を正 しく分離できるか?
-
デリミタと値の間に空白文字を含む場合について、キーと値を正し く分離できるか?
a
-
値の後ろに空白文字を含む場合について、キーと値を正しく分離で きるか?
Definition at line 1387 of file PropertiesTests.cpp.
◆ test_store()
void Properties::PropertiesTests::test_store |
( |
| ) |
|
|
inline |
◆ test_streamInput()
void Properties::PropertiesTests::test_streamInput |
( |
| ) |
|
|
inline |
◆ test_substitute()
void Properties::PropertiesTests::test_substitute |
( |
| ) |
|
|
inline |
=演算子(代入演算子)のテスト
-
デフォルト値、通常値のいずれも設定されている場合に、それら両 方が正しく代入されるか?
-
デフォルト値のみ設定されており、通常値が設定されていない場合 に、それら両方が正しく代入されるか?
-
デフォルト値が設定されていないが、通常値が設定されている場合 に、それら両方が正しく代入されるか?
Definition at line 362 of file PropertiesTests.cpp.
◆ DEFAULTS_CONF
map<string, string> Properties::PropertiesTests::DEFAULTS_CONF |
|
private |
◆ EMPTY_STRING
string Properties::PropertiesTests::EMPTY_STRING |
|
private |
◆ m_prop
The documentation for this class was generated from the following file: