UNPKG

@jss-rule-engine/core

Version:

Rule engine for Sitecore JSS

36 lines (28 loc) 909 B
import test from 'ava' import { operatorIds } from '@coresrc/constants' import { getOperator } from '../_testHelpers' test('stringNotEqualsToIgnoreCaseOperator', async t => { var operator = getOperator(operatorIds.isStringNotEqualToIgnoreCase) if (!operator) { t.fail("Operator not found."); return; } var operatorContext = { parameter1: "Hello, World!", parameter2: "Hello, World!" } var result = await operator(operatorContext); t.false(result); var operatorContext = { parameter1: "Hello, World!", parameter2: "hello, world!" } var result =await operator(operatorContext); t.false(result); var operatorContext = { parameter1: "Hello, World!", parameter2: "hello, w&rld!" } var result = await operator(operatorContext); t.true(result); })