- Syed
- Posts : 2
Join date : 2011-09-26
Code structure issues in Selenium RC
Tue Oct 04, 2011 11:49 pm
Hi all,
I am having some code structure issues in [Test] section
My code looks something like this.
[Test]
public void MyTestMethod()
{
try
{
do something;
}
catch (Exception)
{
do something else;
.
.
CodeToSaveAndCloseSpredsheets; //position 1
}
// position 2
}
in this structure if some fail occurs in "do something " in the try the "CodeToSaveAndCloseSpredsheets" is not executed and the data collected is lost. If I place "CodeToSaveAndCloseSpredsheets" at position 2 the failed test cases is still shown as all pass in NUnit. If I take try catch off completely even then the "CodeToSaveAndCloseSpredsheets" is not executed if some fail occurs.
How do I do this so that I have a fail reported as a fail and also the "CodeToSaveAndCloseSpredsheets" executed.
I am having some code structure issues in [Test] section
My code looks something like this.
[Test]
public void MyTestMethod()
{
try
{
do something;
}
catch (Exception)
{
do something else;
.
.
CodeToSaveAndCloseSpredsheets; //position 1
}
// position 2
}
in this structure if some fail occurs in "do something " in the try the "CodeToSaveAndCloseSpredsheets" is not executed and the data collected is lost. If I place "CodeToSaveAndCloseSpredsheets" at position 2 the failed test cases is still shown as all pass in NUnit. If I take try catch off completely even then the "CodeToSaveAndCloseSpredsheets" is not executed if some fail occurs.
How do I do this so that I have a fail reported as a fail and also the "CodeToSaveAndCloseSpredsheets" executed.
Permissions in this forum:
You cannot reply to topics in this forum