@jss-rule-engine/core
Version:
Rule engine for Sitecore JSS
19 lines (13 loc) • 532 B
text/typescript
import test from 'ava'
import * as ruleMocks from '@coreroot/mocks/ruleMocks'
import { parseAndRunWithDateMock} from '../_testHelpers'
// #region Rules Tests
test('dateHasPassedRule', async t => {
var xml = ruleMocks.dateHasPassedRuleXml;
var dateMock = new Date(1989,1,1,0,0,0);
var result = await parseAndRunWithDateMock(xml, dateMock);
t.false(result);
var dateMock = new Date(1991,1,1,0,0,0);
var result = await parseAndRunWithDateMock(xml, dateMock);
t.true(result);
})