module Cucumber::Persona

Constants

VERSION

Public Class Methods

create_all() click to toggle source
# File lib/cucumber/persona.rb, line 15
def self.create_all
  @personas.each { |name, persona| persona.create }
end
define(name, &block) click to toggle source
# File lib/cucumber/persona.rb, line 10
def self.define(name, &block)
  @personas ||= {}
  @personas[name] = BasePersona.new(name, &block)
end
find(name) click to toggle source
# File lib/cucumber/persona.rb, line 5
def self.find(name)
  @personas ||= {}
  @personas[name] || (raise "No persona found for #{name}")
end