19 lines
604 B
C++
19 lines
604 B
C++
#include <iostream>
|
|
#include "NacosString.h"
|
|
#include "src/debug/DebugAssertion.h"
|
|
|
|
using namespace std;
|
|
using namespace nacos;
|
|
|
|
//Use a special variable NULLSTR as null in Java to pass null parameter
|
|
//But "" (zero-length string) will still be regarded as null
|
|
bool testStringEqual() {
|
|
cout << "In testStringEqual" << endl;
|
|
NacosString s2 = "";
|
|
NacosString s3 = "Nacos";
|
|
SHOULD_BE_TRUE(isNull(NULLSTR), "NULLSTR should be NULL");
|
|
SHOULD_BE_TRUE(isNull(s2), "\"\" should be NULL");
|
|
SHOULD_BE_FALSE(isNull(s3), "\"Nacos\" should not be NULL");
|
|
|
|
return true;
|
|
} |