Итак, я пишу сервис, который, будучи на рельсах, мне безразлично, как люди соединяются.Я делаю авторизацию на слое http, поэтому, если люди хотят xml или json, мне было бы все равно.
Я переопределяю to_json и to_xml, но я использую одинаковые аргументы для обоих.«включить это», «не включать это» и т. д.
Как другие люди делают это, чтобы проверить, что поведение такое же?Может быть, просто установить один набор аргументов и использовать их в обоих методах?Или, может быть, есть методы, которые проверяют JSON.from_xml (myobject.to_xml) == myobject.to_json?Я бы не хотел делать все мои тесты дважды, если смогу помочь.