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