Вы можете использовать расширение chai-datetime для сравнения даты в chai со стандартными стилями утверждения chai.
Это позволяет вам сделать это:
const d1 = new Date('2018-01-01T00:00:00Z')
const d2 = new Date('2018-01-01T00:00:00Z')
expect(d1).to.equalDate(d2)
Но как вы сравниваете объекты, которые содержат дату-время, отличное от других свойств?
Я хочу сравнить
obj1 = {
value: 'foo',
datetime: new Date('2018-01-01T00:00:00Z')
}
и
obj2 = {
value: 'foo',
datetime: new Date('2018-01-01T00:00:00Z')
}
и оценивать их как равные.Как мне это сделать?