Module Stella::Usecase::ClassMethods

  1. lib/stella/testplan.rb

Methods

public instance

  1. http_auth
  2. register
  3. session

Attributes

registered_classes [R]

Public instance methods

http_auth (user, pass=nil, domain=nil)
[show source]
# File lib/stella/testplan.rb, line 215
      def http_auth user, pass=nil, domain=nil
        planname, ucname = *names
        uc = Stella::Testplan.plan(planname).usecases.last
        uc.http_auth = { :user => user, :pass => pass, :domain => domain }
        uc.http_auth
      end
register (klass=nil)

Session objects will extend registered classes.

[show source]
# File lib/stella/testplan.rb, line 222
      def register klass=nil
        unless klass.nil?
          @registered_classes ||= []
          @registered_classes << klass
        end
        @registered_classes
      end
session ()
[show source]
# File lib/stella/testplan.rb, line 230
      def session
        @session ||= {}
        @session
      end