У меня есть служба, написанная на угловом языке, которая принимает JSON в качестве ввода и возвращает JSON в качестве вывода после выполнения некоторых операций.
Я написал положительный тестовый сценарий для проверки этого сервиса. Но все время терпит неудачу.
Причина, по которой я подозреваю эту ошибку:
Ожидаемый результат:
[ Object({ key: 'Port', values: [ Object({ key: '01/01/17', values: [ Object({ date: '01/01/17', Type: 'Port', Result Code: '2', volume: '20', source: 'PCN', phone_Type: null }), Object({ date: '01/01/17', ....
Фактический объем производства:
[{"key":"Port","values":[{"key":"01/01/17","values":[{"date":"01/01/17","Type":"Port","Result Code":"2","volume":"20","source":"PCN","phone_Type":null},{"date":"01/01/17","Type":"Port","Result Code":"3","volume":"60","source":"PCN","phone_Type":null}....
Это из-за наличия Объекта
ключевое слово в ожидаемом результате.
Как я могу решить это?
Я использую карму и жасмин для тестовых случаев, и сервис написан на angular4.