class MinitestBender::ResultContext

Constants

CLASS_SEPARATOR
PREFIX
SEPARATOR

Attributes

class_name[R]

Public Class Methods

new(class_name) click to toggle source
Calls superclass method
# File lib/minitest-bender/result_context.rb, line 10
def initialize(class_name)
  @class_name = class_name
  super(path.join(separator))
end

Public Instance Methods

path() click to toggle source
# File lib/minitest-bender/result_context.rb, line 15
def path
  class_name.split(class_separator)
end
prefix() click to toggle source
# File lib/minitest-bender/result_context.rb, line 27
def prefix
  PREFIX
end
separator() click to toggle source
# File lib/minitest-bender/result_context.rb, line 23
def separator
  SEPARATOR
end
with_prefix() click to toggle source
# File lib/minitest-bender/result_context.rb, line 19
def with_prefix
  prefix + self
end

Private Instance Methods

class_separator() click to toggle source
# File lib/minitest-bender/result_context.rb, line 35
def class_separator
  CLASS_SEPARATOR
end