Class: Mxrb::Functional::TestCase

Inherits:
Data
  • Object
show all
Defined in:
lib/mxrb/functional.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#argumentsObject (readonly)

Returns the value of attribute arguments

Returns:

  • (Object)

    the current value of arguments



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def arguments
  @arguments
end

#cleanupObject (readonly)

Returns the value of attribute cleanup

Returns:

  • (Object)

    the current value of cleanup



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def cleanup
  @cleanup
end

#countsObject (readonly)

Returns the value of attribute counts

Returns:

  • (Object)

    the current value of counts



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def counts
  @counts
end

#expected_returnObject (readonly)

Returns the value of attribute expected_return

Returns:

  • (Object)

    the current value of expected_return



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def expected_return
  @expected_return
end

#nameObject (readonly)

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def name
  @name
end

#setupObject (readonly)

Returns the value of attribute setup

Returns:

  • (Object)

    the current value of setup



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def setup
  @setup
end

#targetObject (readonly)

Returns the value of attribute target

Returns:

  • (Object)

    the current value of target



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def target
  @target
end

#timeoutObject (readonly)

Returns the value of attribute timeout

Returns:

  • (Object)

    the current value of timeout



10
11
12
# File 'lib/mxrb/functional.rb', line 10

def timeout
  @timeout
end

Class Method Details

.data_newObject



15
# File 'lib/mxrb/functional.rb', line 15

alias data_new new

.new(name, target, arguments, timeout, expected_return = nil, counts = [].freeze, setup = nil, cleanup = nil) ⇒ Object



17
18
19
20
21
22
23
# File 'lib/mxrb/functional.rb', line 17

def new(name, target, arguments, timeout, expected_return = nil,
        counts = [].freeze, setup = nil, cleanup = nil)
  data_new(
    name, target, arguments, timeout,
    expected_return, counts, setup, cleanup
  )
end