让我们说我有两个功能使用Jasmine测试日期函数的有效方法是什么?
var now = new Date();
var oneDayAgo = now.getTime() - (24 * 60 * 60 * 1000);
var beforeOneDay = [];
var otherEvents = [];
var assignTimeSlots = function(time) {
if (time < oneDayAgo)
beforeOneDay.push(time)
else
otherEvents.push(time)
}
会是怎样利用茉莉测试时间的好办法?
[茉莉模拟日期构造函数(可能的重复http://stackoverflow.com/ question/26152796/mock-date-constructor-with-jasmine) – mikeapr4