Files
UnrealEngine/Engine/Source/ThirdParty/Perforce/P4Api.Net/p4bridge-unit-test/TestUtils.cpp
2025-05-18 13:04:45 +08:00

42 lines
632 B
C++

#include "StdAfx.h"
#include "UnitTestFrameWork.h"
#include <string.h>
#include "TestUtils.h"
#include "..\p4bridge\utils.h"
CREATE_TEST_SUITE(TestUtils)
TestUtils::TestUtils(void)
{
UnitTestSuite::RegisterTest(&TestAllocString, "TestCopyStr");
}
TestUtils::~TestUtils(void)
{
}
bool TestUtils::Setup()
{
return true;
}
bool TestUtils::TearDown(char* testName)
{
return true;
}
bool TestUtils::TestAllocString(void)
{
const char * pCopy = Utils::AllocString("12345");
ASSERT_EQUAL(5,strlen(pCopy));
ASSERT_EQUAL(0,strcmp(pCopy, "12345"));
Utils::ReleaseString((void*) pCopy);
return true;
}