Basic tests
Test: undefined, null, false, 0 and empty strings evaluate to false.
Test: c-if="data.numVal === 1"
Test: c-ifnot="data.numVal === 2"
Test: c-if="data.numVal == 1"
Test: c-if="data.numVal !== 0"
Test: c-if="data.numVal > 0"
Test: c-if="data.numVal >= 0"
Test: c-if="data.numVal < 2"
Test: c-if="data.numVal <= 2"
Test: c-if="data.boolVal == true"
Test: c-if="numValIsOne" (Method invokation)
Test: c-if="data.textPlaceholder.length > 0"
Test: c-for="item in data.objectsArray"
Test: c-for="item in data.arrayTest"
Test: data.textPlaceholder
{data.textPlaceholder} OK
{displayText} OK
Test: data.arrayTest[0] (array lookup with dynamic keys)
Test: data.objectsArray[0][name] (array and array of objects deep lookup with dynamic keys)
Test: utils.getNode, utils.append
Test: utils.getNodes, utils.prepend