Class: Object

Inherits:
BasicObject
Defined in:
lib/simple_test/object.rb

Constant Summary collapse

PASS =
'pass'
@@tests =
[]

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.add_test(test) ⇒ Object



7
8
9
# File 'lib/simple_test/object.rb', line 7

def self.add_test(test)
  @@tests << test
end

.runObject



11
12
13
# File 'lib/simple_test/object.rb', line 11

def self.run
  @@tests.each { |test| run_test(test) }
end

.testsObject



15
16
17
# File 'lib/simple_test/object.rb', line 15

def self.tests
  @@tests
end

Instance Method Details

#mustObject



19
20
21
# File 'lib/simple_test/object.rb', line 19

def must
  SimpleTest::Compare.new(self)
end