anilg
1
Hi,
How can i retrieve the testcase name, while running the testcases of the
class
inherited by unit testcase.
For example in the below script
I would like to access the testcase name in setup function.
Testscript
require “test/unit”
class TestSimpleNumber < Test::Unit::TestCase
def setup
need to get the testcase name that is executed when we run the the
testcases
using ruby
end
def test_simple
assert_equal(“abc”, “abc” )
end
End
Please help me in this regard.
anilg
2
On 26.04.2009 20:23, Anil G. wrote:
class TestSimpleNumber < Test::Unit::TestCase
def setup
need to get the testcase name that is executed when we run the the
testcases
using ruby
Do you mean like
@name = self.class.name
? This seems superfluous as you can invoke that chain from any of the
tests.
end
def test_simple
assert_equal(“abc”, “abc” )
end
End
Cheers
robert
anilg
3
def test_simple
puts “Executing the testcase : #{self.method_name}”
assert_equal(“abc”,“abc”)
#or
puts “End of testcase : #{self.method_name}”
end