void ConvAutoTestCase::UTF8() { #ifdef wxHAVE_U_ESCAPE TestFirstChar("\xef\xbb\xbf\xd0\x9f", L'\u041f'); #endif }
void ConvAutoTestCase::UTF16LE() { TestFirstChar("\xff\xfeZ\0", wxT('Z'), 4); }
void ConvAutoTestCase::UTF16BE() { TestFirstChar("\xfe\xff\0Y", wxT('Y'), 4); }
void ConvAutoTestCase::UTF32BE() { TestFirstChar("\0\0\xfe\xff\0\0\0B", wxT('B'), 8); }
void ConvAutoTestCase::UTF32LE() { TestFirstChar("\xff\xfe\0\0A\0\0\0", wxT('A'), 8); }
void ConvAutoTestCase::None() { TestFirstChar("Hello world", wxT('H')); }
void ConvAutoTestCase::Short() { TestFirstChar("1", wxT('1')); }
void ConvAutoTestCase::Empty() { TestFirstChar("", wxT('\0')); }