void MessageFormatRegressionTest::TestAPI() { UErrorCode status = U_ZERO_ERROR; MessageFormat *format = new MessageFormat("", status); failure(status, "new MessageFormat"); // Test adoptFormat MessageFormat *fmt = new MessageFormat("",status); format->adoptFormat("",fmt,status); failure(status, "adoptFormat"); // Test getFormat format->setFormat((int32_t)0,*fmt); format->getFormat("",status); failure(status, "getFormat"); delete format; }
void MessageFormatRegressionTest::TestAPI() { UErrorCode status = U_ZERO_ERROR; MessageFormat *format = new MessageFormat("", status); failure(status, "new MessageFormat"); // Test adoptFormat MessageFormat *fmt = new MessageFormat("",status); format->adoptFormat("some_name",fmt,status); // Must at least pass a valid identifier. failure(status, "adoptFormat"); // Test getFormat format->setFormat((int32_t)0,*fmt); format->getFormat("some_other_name",status); // Must at least pass a valid identifier. failure(status, "getFormat"); delete format; }