class Micro::Case::Config

Public Instance Methods

activemodel_validation_errors_failure() click to toggle source
# File lib/micro/case/config.rb, line 28
def activemodel_validation_errors_failure
  return @activemodel_validation_errors_failure if defined?(@activemodel_validation_errors_failure)

  @activemodel_validation_errors_failure = :invalid_attributes
end
enable_activemodel_validation=(value) click to toggle source
# File lib/micro/case/config.rb, line 16
def enable_activemodel_validation=(value)
  return unless Kind::Boolean[value]

  require 'micro/case/with_activemodel_validation'
end
enable_transitions=(value) click to toggle source
# File lib/micro/case/config.rb, line 10
def enable_transitions=(value)
  Micro::Case::Result.class_variable_set(
    :@@transitions_enabled, Kind::Boolean[value]
  )
end
set_activemodel_validation_errors_failure=(value) click to toggle source
# File lib/micro/case/config.rb, line 22
def set_activemodel_validation_errors_failure=(value)
  return unless value

  @activemodel_validation_errors_failure = Kind::Symbol[value]
end