module PactBroker::Api::Contracts::PacticipantNameValidation

Public Instance Methods

blank?(string) click to toggle source
# File lib/pact_broker/api/contracts/pacticipant_name_validation.rb, line 20
def blank? string
  string && string.strip.empty?
end
empty?(string) click to toggle source
# File lib/pact_broker/api/contracts/pacticipant_name_validation.rb, line 24
def empty? string
  string.nil? || blank?(string)
end
name_in_pact_present() click to toggle source
# File lib/pact_broker/api/contracts/pacticipant_name_validation.rb, line 8
def name_in_pact_present
  unless name_in_pact
    errors.add(:'name', validation_message("pact_missing_pacticipant_name", pacticipant: pacticipant))
  end
end
name_not_blank() click to toggle source
# File lib/pact_broker/api/contracts/pacticipant_name_validation.rb, line 14
def name_not_blank
  if blank? name
    errors.add(:'name', validation_message("blank"))
  end
end