本文整理汇总了TypeScript中ava.test.before方法的典型用法代码示例。如果您正苦于以下问题:TypeScript test.before方法的具体用法?TypeScript test.before怎么用?TypeScript test.before使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ava.test
的用法示例。
在下文中一共展示了test.before方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: require
many: '{host} has some {candidate} and she\'s ecstatic.'
},
other: {
zero: '{host} have no {candidate} and they are sad.',
'1': '{host} have one {candidate} and they are excited.',
many: '{host} have some {candidate} and they are ecstatic.'
}
},
upperGreet: 'Hello {name:format:uppercase}',
lowerGreet: 'Hello {name:format:lowercase}',
titleGreet: 'Hello {name:format:title}',
denormCap: 'Hello {name:format:denormalize,uppercase}'
};
test.before(() => {
global.Intl = require('intl');
});
test.beforeEach(t => {
t.context.chomsky = new Chomsky();
t.context.chomsky.dictionaryManager.add('fr', FR_TRANSLATIONS);
t.context.chomsky.dictionaryManager.add('en', US_TRANSLATIONS);
sinon.stub(t.context.chomsky, 'getTranslations', () => { return Observable.of({ KEY: 'value' }); });
sinon.stub(t.context.chomsky.loader, 'load', () => { return Observable.of({ KEY: 'value' }); });
});
// setLocation(location)
test('setLocation should set the location', t => {
t.context.chomsky.setLocation('LOCATION');
t.is(t.context.chomsky.location, 'LOCATION');