Есть ли у кого-нибудь советы по написанию тестов, сравнивающих два REST-сервиса? Мы делаем это как форму регрессионного тестирования.
Я надеялся сделать что-то вроде:
- отправить GET для «/1» обеим службам и сравнить результаты
- отправить POST обеим службам и сравнить результаты
- отправить PUT обеим службам и сравнить результаты
Идея заключается в том, что:
- каждая операция отправляется в обе службы
- результаты должны быть идентичными
Службы REST написаны на Java/Jersey, поэтому использование этого было бы идеальным, но что люди нашли полезным?