nodeunit
으로 일부 자바 스크립트 개체에서 테스트를 실행하고 있습니다. 나는이 같은 약 모양을 확인하는거야오브젝트의 노드 단위 deepEqual 테스트에서 신기원 필드를 건너 뛸 수 있습니까?
test.deepEqual(originalObject, testObject, 'Sentiment validation');
개체 : 어떤 시점에서, 나는과 같이가는 검증이 내 테스트는 항상 실패
var originalObject = {
"sentiments": [
{
"sentiment": "negative",
"user": {
"_id": null,
"type": "machine"
},
"timestamp": 1404775102
}
]
};
var testObject = {
"sentiments": [
{
"sentiment": "negative",
"user": {
"_id": null,
"type": "machine"
},
"timestamp": 1405004493
}
]
};
을하기 때문에 동적에서 timestamp
필드 생성 된 객체 (이 경우 testObject
)는 항상 다릅니다. 해당 필드를 건너 뛸 deepEqual
메서드를 알려주는 방법이 있습니까?
문제점의 적절한 해결책을 모르지만 기능이 없으므로 해당 기능이 오브젝트를 수정하고 해당 오브젝트에 대해 어설트하도록하십시오. – Mritunjay
이 옵션을 원한다면 시도해 볼 수 있습니다. – Mritunjay