#include <common/types/string_validation.h>
#include <cynara-limits.h>
-TEST(StringValidation, nullptrString) {
+TEST(StringValidation, nullptrStringNegative) {
EXPECT_FALSE(isStringValid(nullptr));
EXPECT_TRUE(isExtraStringValid(nullptr));
}
-TEST(StringValidation, emptyString) {
+TEST(StringValidation, emptyStringPositive) {
const char *emptyString = "";
EXPECT_TRUE(isStringValid(emptyString));
EXPECT_TRUE(isExtraStringValid(emptyString));
}
-TEST(StringValidation, maxString) {
+TEST(StringValidation, maxStringPositive) {
char maxString[CYNARA_MAX_ID_LENGTH + 1] = {0};
memset(maxString,' ', CYNARA_MAX_ID_LENGTH);
EXPECT_TRUE(isExtraStringValid(maxString));
}
-TEST(StringValidation, overMaxString) {
+TEST(StringValidation, overMaxStringNegative) {
char maxString[CYNARA_MAX_ID_LENGTH + 2] = {0};
memset(maxString,' ', CYNARA_MAX_ID_LENGTH + 1);