From: Joshua Antony Date: 2010-11-24T15:51:48+09:00 Subject: New bies question - design of test scripts Hi All, I am working on modifying existing watir scripts, which are written in the below format. method_func1.rb , method-func2.rb and so on... Each of these scripts have many methods which use assertions as required, however these scripts are NOT test cases i.e they do NOT extend Watir::TestCase For testing these, there is a single test class written as below- class TS_Smoke < Watir::TestCase def test_smoke func1 = Func1.new func1.someMethod func2 = Func2.new func2.someMethod .......... end end The problem with this is that I am not able to test the different functionality independently , i.e testing only method_funnc1.rb and not the other scripts. Is there a way by which we can create test script for each module (i.e extend Watir::TestCase) and then have a suite(like the one used in JUnit) from which to execute these test cases? And, I also believe that the best place to use assertion is in the test class and not in normal ruby class - please correct me if I am wrong Regards, Joshua -- Posted via http://www.ruby-forum.com/.