Lines Matching refs:string
6 StringCaseTest::StringCaseTest(std::string name)
20 BString *string;
24 string = new BString("this is a sentence");
25 string->Capitalize();
26 CPPUNIT_ASSERT(strcmp(string->String(), "This is a sentence") == 0);
27 delete string;
30 string = new BString("134this is a sentence");
31 string->Capitalize();
32 CPPUNIT_ASSERT(strcmp(string->String(), "134this is a sentence") == 0);
33 delete string;
36 string = new BString;
37 string->Capitalize();
38 CPPUNIT_ASSERT(strcmp(string->String(), "") == 0);
39 delete string;
43 string = new BString("1a2B3c4d5e6f7G");
44 string->ToLower();
45 CPPUNIT_ASSERT(strcmp(string->String(), "1a2b3c4d5e6f7g") == 0);
46 delete string;
49 string = new BString;
50 string->ToLower();
51 CPPUNIT_ASSERT(strcmp(string->String(), "") == 0);
52 delete string;
56 string = new BString("1a2b3c4d5E6f7g");
57 string->ToUpper();
58 CPPUNIT_ASSERT(strcmp(string->String(), "1A2B3C4D5E6F7G") == 0);
59 delete string;
62 string = new BString;
63 string->ToUpper();
64 CPPUNIT_ASSERT(strcmp(string->String(), "") == 0);
65 delete string;
69 string = new BString("each wOrd 3will_be >capiTalized");
70 string->CapitalizeEachWord();
71 CPPUNIT_ASSERT(strcmp(string->String(), "Each Word 3Will_Be >Capitalized") == 0);
72 delete string;
75 string = new BString;
76 string->CapitalizeEachWord();
77 CPPUNIT_ASSERT(strcmp(string->String(), "") == 0);
78 delete string;