This commit is contained in:
parent
bece991bb4
commit
9cc1e8bf3d
|
@ -86,7 +86,7 @@ void Buffer::Test()
|
||||||
char cs[] = "This is Buffer Test.";
|
char cs[] = "This is Buffer Test.";
|
||||||
Buffer bs(cs, sizeof(cs));
|
Buffer bs(cs, sizeof(cs));
|
||||||
debug_printf("Buffer bs(cs, strlen(cs)) => %s\r\n", cs);
|
debug_printf("Buffer bs(cs, strlen(cs)) => %s\r\n", cs);
|
||||||
assert(bs.GetBuffer() == (byte*)cs, "Buffer(void* p = nullptr, int len = 0)");
|
assert(bs.GetBuffer() == (byte*)cs, "GetBuffer()");
|
||||||
assert(bs == cs, "Buffer(void* p = nullptr, int len = 0)");
|
assert(bs == cs, "Buffer(void* p = nullptr, int len = 0)");
|
||||||
|
|
||||||
TestAssign();
|
TestAssign();
|
||||||
|
|
|
@ -34,20 +34,11 @@ static void TestCtor()
|
||||||
assert(str2 == str1, err);
|
assert(str2 == str1, err);
|
||||||
assert(str2.GetBuffer() != str1.GetBuffer(), err);
|
assert(str2.GetBuffer() != str1.GetBuffer(), err);
|
||||||
|
|
||||||
//StringHelper str3(str1);
|
|
||||||
//assert(str3 == str1, "String(StringHelper&& rval)");
|
|
||||||
//assert(str3.GetBuffer() != str1.GetBuffer(), "String(StringHelper&& rval)");
|
|
||||||
|
|
||||||
char cs[] = "Hello Buffer";
|
char cs[] = "Hello Buffer";
|
||||||
String str4(cs, sizeof(cs));
|
String str4(cs, sizeof(cs));
|
||||||
assert(str4 == cs, "String(char* str, int length)");
|
assert(str4 == cs, "String(char* str, int length)");
|
||||||
assert(str4.GetBuffer() == cs, "String(char* str, int length)");
|
assert(str4.GetBuffer() == cs, "String(char* str, int length)");
|
||||||
|
|
||||||
/*debug_printf("move测试\r\n");
|
|
||||||
auto tt = TestMove(str1);
|
|
||||||
tt.Show(true);
|
|
||||||
str1.Show(true);*/
|
|
||||||
|
|
||||||
String str5((char)'1');
|
String str5((char)'1');
|
||||||
assert(str5 == "1", "String(char c)");
|
assert(str5 == "1", "String(char c)");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue