+void strStream::CheckString(const wxString& text)
+{
+ wxStringOutputStream sos;
+
+ size_t len = text.length();
+#if wxUSE_UNICODE
+ const wxCharBuffer textMB(wxConvLibc.cWC2MB(text.wc_str(), len + 1, &len));
+#else
+ const char *textMB = text.c_str();
+#endif
+
+ sos.Write(textMB, len);
+
+ CPPUNIT_ASSERT_EQUAL( text, sos.GetString() );
+}
+
+void strStream::Output_Check()
+{
+ CheckString("Hello world!");
+ CheckString(wxString("hi\0dden", 8));
+}