123456789101112131415161718192021222324252627 |
- #include "tests/HeapArrayTests.h"
- #include "tests/Test.h"
- #include "utils/HeapArray.h"
- #include "utils/StringBuffer.h"
- typedef StringBuffer<50> String;
- static void testToString1(Test& test) {
- HeapArray<int> a(3);
- a[0] = 1;
- a[1] = 243;
- a[2] = -423;
- test.checkEqual(String("[1, 243, -423]"), String(a), "to string 1");
- }
- static void testToString2(Test& test) {
- HeapArray<int> a(1);
- a[0] = 1;
- test.checkEqual(String("[1]"), String(a), "to string 2");
- }
- void HeapArrayTests::test() {
- Test test("HeapArray");
- testToString1(test);
- testToString2(test);
- test.finalize();
- }
|