mirror of
https://github.com/unittest-cpp/unittest-cpp
synced 2026-09-27 00:28:49 +03:00
added tests
This commit is contained in:
parent
c91ff62af2
commit
923cd554fc
1 changed files with 44 additions and 1 deletions
|
|
@ -373,7 +373,7 @@ SUITE(ParameterizedTest)
|
|||
REQUIRE CHECK_EQUAL(expectedNodes.size(), currentTestsNodes.size());
|
||||
CHECK_ARRAY_EQUAL(expectedNodes, currentTestsNodes, expectedNodes.size());
|
||||
}
|
||||
|
||||
|
||||
//////////
|
||||
|
||||
struct Initializer4pzIgnoredByNameVowel
|
||||
|
|
@ -414,4 +414,47 @@ SUITE(ParameterizedTest)
|
|||
{
|
||||
CHECK_EQUAL("AEU", ignoreSomeVowelsByName_Local);
|
||||
}
|
||||
|
||||
|
||||
//////////
|
||||
|
||||
SET_TEST_PARAMETER(string, pzIgnoredByNameVowelSome, {
|
||||
values = pzVowel.values();
|
||||
});
|
||||
|
||||
string ignoreByNameRangeEmptyIsAllowed;
|
||||
TEST(Ignore_IgnoreByNameRange_EmptyIsAllowed)
|
||||
{
|
||||
ParameterizedManager::getInstance().ignoreIndexes("pzIgnoredByNameVowelSome[]");
|
||||
ignoreByNameRangeEmptyIsAllowed += pzIgnoredByNameVowelSome();
|
||||
}
|
||||
|
||||
TEST(Ignore_IgnoreByNameRange_EmptyIsAllowed_Verify)
|
||||
{
|
||||
CHECK_EQUAL("AEIOUY", ignoreByNameRangeEmptyIsAllowed);
|
||||
}
|
||||
|
||||
string ignoreByNameRangeSingleValue;
|
||||
TEST(Ignore_IgnoreByNameRange_SingleValue)
|
||||
{
|
||||
ParameterizedManager::getInstance().ignoreIndexes("pzIgnoredByNameVowelSome[2]");
|
||||
ignoreByNameRangeSingleValue += pzIgnoredByNameVowelSome();
|
||||
}
|
||||
|
||||
TEST(Ignore_IgnoreByNameRange_SingleValue_Verify)
|
||||
{
|
||||
CHECK_EQUAL("AEOUY", ignoreByNameRangeSingleValue);
|
||||
}
|
||||
|
||||
string ignoreByNameRangeSeveralUnorderedValues;
|
||||
TEST(Ignore_IgnoreByNameRange_SeveralUnorderedValues)
|
||||
{
|
||||
ParameterizedManager::getInstance().ignoreIndexes("pzIgnoredByNameVowelSome[3,4,0]");
|
||||
ignoreByNameRangeSeveralUnorderedValues += pzIgnoredByNameVowelSome();
|
||||
}
|
||||
|
||||
TEST(Ignore_IgnoreByNameRange_SeveralUnorderedValues_Verify)
|
||||
{
|
||||
CHECK_EQUAL("EIY", ignoreByNameRangeSeveralUnorderedValues);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue