Сравнение ответов в soapui (работа с json)

soapui
groovy
Теги: #<Tag:0x00007fedb9776790> #<Tag:0x00007fedb9776650>

(Tatyana Durova) #1

У меня есть два ответа на запросы. один из них json с объектами, а второй это массив c json
[
{}
{}
]

и
{
[]
[]
}

Но по-сути содержимое должно быть одинаково. Как мне лучше сделать сравнение этих ответов?

Что во что лучше переконвертировать? как проигнорировать порядок (он мне не важен)?


(rmerkushin) #2

Преобразовать к единому виду. Нельзя сравнить два разных объекта просто так smile
А почему именно такое сравнение?


(Александр Шиповалов) #3

Переопределите метод .equals и уж там придумайте как сравнивать.


(Sergey Korol) #4

Помимо equals, надо еще переопределять и hashCode. wink


(Александр Шиповалов) #5

Я всегда думал, что его надо переопределять только если используешь для сравнения, а у TC, другие критерии...но хуже точно не будет)


(Tatyana Durova) #6

Это Test Complete?


(Maksim Smolyakov) #7

Topic Starter, то есть Вы smile


(Александр Шиповалов) #8

Ну да, только ТопикСтартер.:) Прошу прощения, за засилие американизмов.