В нашем приложении мы написали колбэки after_create / update / delete для некоторых заинтересованных моделей доменов.Внутри этих моделей мы создаем новую модель аудита, которая xmlizes необходимых данных измененной модели и сохраняет их в таблице аудита.Например, обратный вызов after_create модели консультанта выглядит следующим образом:
<br>
def after_create<br>
xml = #private xmlize() is called which returns the data of new Consultant object<br>
audit = Audit.new :data=>xml.to_s<br>
audit.save<br>
end
Теперь я хотел бы либо смоделировать объект аудита, чтобы увидеть, вызывается ли его метод сохранения с использованием RSpec.Или, что еще лучше, если есть способ пересмотреть содержимое xml через RSpec, я был бы рад узнать, как это сделать через среду Ruby in Rails.