Inheritance diagram for Utils::Testing::FixedSizeByteArrayTest:


Definition at line 34 of file FixedSizeByteArrayTest.cpp.
Public Member Functions | |
| void | testDefaultCtorCreatesNullArray () |
| Verifies that the default ctor will create an Null array. | |
| void | testDefaultCtorCreatingArrayWithZeroSize () |
| Verifies that an array with zero size will be created correctly. | |
| void | testCtorCreatesCorrectArray () |
| void | testCtorCreatingArrayWithZeroSize () |
| void | testCompareTwoEqualNonNullArrays () |
| Verifies operators ==,!=,<,<=,>,>= correctness on non-Null arrays. | |
| void | testCompareTwoEqualNullArrays () |
| Verifies operators ==,!=,<,<=,>,>= correctness on Null arrays. | |
| void | testCompareTwoDifferentNonNullArrays () |
| Verifies operators ==,!=,<,<=,>,>= on different non-Null arrays. | |
| void | testCompareNullAndNonNullArrays () |
| Verifies operators ==,!=,<,<=,>,>= on Null with non-Null arrays. | |
| void | testCopyCtor () |
| The copy ctor should create equal objects. | |
| void | testAssignment () |
| After assignment the objects should be equal. | |
| void | testModifyingACopyDoesNotChangeTheOriginal () |
| Lazy copying is used. Verify that a copy is made prior to modification. | |
| void | testSizeFunction () |
| Verifies that size() function works correctly. | |
| void | testSubscriptOperator () |
| Verifies that subscript operator works correctly. | |
Private Member Functions | |
| CPPUNIT_TEST_SUITE (FixedSizeByteArrayTest) | |
| CPPUNIT_TEST (testDefaultCtorCreatesNullArray) | |
| CPPUNIT_TEST (testDefaultCtorCreatingArrayWithZeroSize) | |
| CPPUNIT_TEST (testCtorCreatesCorrectArray) | |
| CPPUNIT_TEST (testCtorCreatingArrayWithZeroSize) | |
| CPPUNIT_TEST (testCompareTwoEqualNonNullArrays) | |
| CPPUNIT_TEST (testCompareTwoEqualNullArrays) | |
| CPPUNIT_TEST (testCompareTwoDifferentNonNullArrays) | |
| CPPUNIT_TEST (testCompareNullAndNonNullArrays) | |
| CPPUNIT_TEST (testCopyCtor) | |
| CPPUNIT_TEST (testAssignment) | |
| CPPUNIT_TEST (testModifyingACopyDoesNotChangeTheOriginal) | |
| CPPUNIT_TEST (testSizeFunction) | |
| CPPUNIT_TEST (testSubscriptOperator) | |
| CPPUNIT_TEST_SUITE_END () | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
After assignment the objects should be equal.
Definition at line 153 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies operators ==,!=,<,<=,>,>= on Null with non-Null arrays.
Definition at line 130 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies operators ==,!=,<,<=,>,>= on different non-Null arrays.
Definition at line 116 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies operators ==,!=,<,<=,>,>= correctness on non-Null arrays.
Definition at line 89 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies operators ==,!=,<,<=,>,>= correctness on Null arrays.
Definition at line 103 of file FixedSizeByteArrayTest.cpp. |
|
|
The copy ctor should create equal objects.
Definition at line 144 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies that an array created by non-default ctor will be created correctly. Definition at line 71 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies that an array created by non-default ctor with zero size will be created correctly. Definition at line 81 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies that the default ctor will create an Null array.
Definition at line 54 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies that an array with zero size will be created correctly.
Definition at line 61 of file FixedSizeByteArrayTest.cpp. |
|
|
Lazy copying is used. Verify that a copy is made prior to modification.
Definition at line 164 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies that size() function works correctly.
Definition at line 176 of file FixedSizeByteArrayTest.cpp. |
|
|
Verifies that subscript operator works correctly.
Definition at line 185 of file FixedSizeByteArrayTest.cpp. |