blob: aec7c7bc6e8ecdb2716338619f1c96529aa2b411 [file] [log] [blame] [edit]
#include "utility/common_utility.hpp"
#include <utility/vpd_specific_utility.hpp>
#include <cassert>
#include <string>
#include <gtest/gtest.h>
using namespace vpd;
TEST(UtilsTest, TestValidValue)
{
uint16_t l_errCode = 0;
std::string key = "VINI";
std::string encoding = "MAC";
std::string expected = "56:49:4e:49";
EXPECT_EQ(expected,
vpdSpecificUtility::encodeKeyword(key, encoding, l_errCode));
if (l_errCode)
{
logging::logMessage(
"Failed to get encoded keyword value for : " + key +
", error : " + commonUtility::getErrCodeMsg(l_errCode));
}
}
int main(int argc, char** argv)
{
::testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}