UNPKG

@jss-rule-engine/core

Version:

Rule engine for Sitecore JSS

22 lines (15 loc) 644 B
import test from 'ava' import * as ruleMocks from '@coreroot/mocks/ruleMocks' import { parseAndRunWithDateMock} from '../_testHelpers' test('dayOfWeekRule', async t=> { var xml = ruleMocks.dayOfWeekRuleXml; var dateMock = new Date(2023,7,12,0,0,0); var result = await parseAndRunWithDateMock(xml, dateMock); t.true(result); var dateMock = new Date(2023,7,13,0,0,0); var result = await parseAndRunWithDateMock(xml, dateMock); t.true(result); var dateMock = new Date(2023,7,14,0,0,0); var result = await parseAndRunWithDateMock(xml, dateMock); t.false(result); })