Module Stella::Testplan::ClassMethods

  1. lib/stella/testplan.rb

Methods

public instance

  1. checkup
  2. register
  3. run
  4. session
  5. testplan
  6. usecases

Attributes

registered_classes [R]

Public instance methods

checkup (base_uri, opts={})
[show source]
# File lib/stella/testplan.rb, line 114
      def checkup base_uri, opts={}
        Stella::Testplan.plan(self).checkup base_uri, opts
      end
register (klass=nil)

Session objects will extend registered classes.

[show source]
# File lib/stella/testplan.rb, line 124
      def register klass=nil
        unless klass.nil?
          @registered_classes ||= []
          @registered_classes << klass
        end
        @registered_classes
      end
run (engine, opts={})
[show source]
# File lib/stella/testplan.rb, line 117
      def run engine, opts={}
        Stella::Testplan.plan(self).run engine, opts
      end
session ()
[show source]
# File lib/stella/testplan.rb, line 132
      def session
        @session ||= {}
        @session
      end
testplan ()
[show source]
# File lib/stella/testplan.rb, line 120
      def testplan
        Stella::Testplan.plan(self)
      end
usecases ()
[show source]
# File lib/stella/testplan.rb, line 110
      def usecases
        @usecases ||= []
        @usecases
      end