title: Test is not executed if return type is not void in a TestNG Class
body: <p>On executing class file as TestNG only Before test method is executed. In the results Skipped, failed or passed test cases count=0. There is no error or exception throughout execution of the script.
  But when I change return to void class is executed successfully. 
  Could anyone please suggest the reason for this?</p>