+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
/*
**********************************************************************
-* Copyright (C) 2001, International Business Machines
+* Copyright (C) 2001-2009, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
* Date Name Description
#ifndef TESTUTIL_H
#define TESTUTIL_H
-#include "unicode/unistr.h"
+#include "intltest.h"
/**
* Utility methods. Everything in this class is static -- do not
class TestUtility {
public:
+ static UnicodeString &appendHex(UnicodeString &buf, UChar32 ch);
- static UnicodeString hex(UChar ch);
+ static UnicodeString hex(UChar32 ch);
static UnicodeString hex(const UnicodeString& s);
static UnicodeString hex(const UnicodeString& s, UChar sep);
+ static UnicodeString hex(const uint8_t* bytes, int32_t len);
+
private:
TestUtility() {} // Prevent instantiation