xref: /haiku/src/tests/kits/support/bstring/StringTest.cpp (revision eb071be3190b875efcb1da7dd5771ddcaf49b73b)
1ed1b028fSStefano Ceccherini #include "cppunit/Test.h"
2ed1b028fSStefano Ceccherini #include "cppunit/TestSuite.h"
3ed1b028fSStefano Ceccherini #include "StringTest.h"
4ed1b028fSStefano Ceccherini #include "StringConstructionTest.h"
5ed1b028fSStefano Ceccherini #include "StringCountCharTest.h"
6eee13b4dSStefano Ceccherini #include "StringAssignTest.h"
7eee13b4dSStefano Ceccherini #include "StringAppendTest.h"
8eee13b4dSStefano Ceccherini #include "StringSubCopyTest.h"
9eee13b4dSStefano Ceccherini #include "StringPrependTest.h"
10eee13b4dSStefano Ceccherini #include "StringCaseTest.h"
11dd2406ebSStefano Ceccherini #include "StringInsertTest.h"
12dd2406ebSStefano Ceccherini #include "StringEscapeTest.h"
136903f4c6SStefano Ceccherini #include "StringRemoveTest.h"
1496acb967SStefano Ceccherini #include "StringCompareTest.h"
15ce06a3c7SStefano Ceccherini #include "StringFormatAppendTest.h"
16e440e9f4SStefano Ceccherini #include "StringCharAccessTest.h"
17*eb071be3SStefano Ceccherini #include "StringReplaceTest.h"
18cebc72f7SStefano Ceccherini #include "StringSearchTest.h"
19ed1b028fSStefano Ceccherini 
20ed1b028fSStefano Ceccherini CppUnit::Test *StringTestSuite()
21ed1b028fSStefano Ceccherini {
22ed1b028fSStefano Ceccherini 	CppUnit::TestSuite *testSuite = new CppUnit::TestSuite();
23ed1b028fSStefano Ceccherini 
24ed1b028fSStefano Ceccherini 	testSuite->addTest(StringConstructionTest::suite());
25ed1b028fSStefano Ceccherini 	testSuite->addTest(StringCountCharTest::suite());
26eee13b4dSStefano Ceccherini 	testSuite->addTest(StringAssignTest::suite());
27eee13b4dSStefano Ceccherini 	testSuite->addTest(StringAppendTest::suite());
28eee13b4dSStefano Ceccherini 	testSuite->addTest(StringSubCopyTest::suite());
29eee13b4dSStefano Ceccherini 	testSuite->addTest(StringPrependTest::suite());
30eee13b4dSStefano Ceccherini 	testSuite->addTest(StringCaseTest::suite());
31dd2406ebSStefano Ceccherini 	testSuite->addTest(StringInsertTest::suite());
32dd2406ebSStefano Ceccherini 	testSuite->addTest(StringEscapeTest::suite());
336903f4c6SStefano Ceccherini 	testSuite->addTest(StringRemoveTest::suite());
3496acb967SStefano Ceccherini 	testSuite->addTest(StringCompareTest::suite());
35ce06a3c7SStefano Ceccherini 	testSuite->addTest(StringFormatAppendTest::suite());
36e440e9f4SStefano Ceccherini 	testSuite->addTest(StringCharAccessTest::suite());
37*eb071be3SStefano Ceccherini 	testSuite->addTest(StringReplaceTest::suite());
38cebc72f7SStefano Ceccherini 	testSuite->addTest(StringSearchTest::suite());
39ed1b028fSStefano Ceccherini 
40ed1b028fSStefano Ceccherini 	return(testSuite);
41ed1b028fSStefano Ceccherini }
42