class MR::TestHelpers::FieldSavedAssertionBase

Public Class Methods

new(model, field, expected_value) click to toggle source
# File lib/mr/test_helpers.rb, line 110
def initialize(model, field, expected_value)
  if !model.record.kind_of?(MR::FakeRecord)
    raise ArgumentError, "model must be using a fake record"
  end
  @expected_value = expected_value
  @field = field.to_s
  @saved    = model.record.saved_attributes.key?(@field)
  @saved_as = model.record.saved_attributes[@field]
end