Как можно сравнить результаты expect
с нашими настоящими записями, используя Jasmine Testing Framework?
Один из способов - использовать статические значения в ожидаемых параметрах, что хорошо для очень простых значений ... Но у него есть несколько ограничений, например, он не сравнивает объекты во время выполнения ...
Как сравнить объекты во время выполнения на предмет их достоверности ... ???
РЕДАКТИРОВАТЬ:
it("Read JSON record with Id.", function(){
result = Database.selectRecordById (STORE_ID, id3);
expect(result).toEqual(aRecord); //cValue
});
Вот код. Теперь моя проблема состоит в том, чтобы сравнить результат со значением aRecord . Я получу result
от метода Database.selectRecordById
. Сейчас я использую статическое значение aRecord
. Я хочу другой способ, который был бы более надежным, чтобы мой aRecord
стал динамичным. Одна вещь, которую я подумал, - создать базу данных, которая будет содержать все истинные значения ... но потом я должен вручную это увидеть ... Что может быть другой альтернативой .??