public static void TestReturnsZeroWhenEmptyString()
{
//use reflection to get the current method's name
string testName = MethodBase.GetCurrentMethod().Name;
try
{
SimpleParser p = new SimpleParser();
int result = p.ParseAndSum("1");
if(result!=0)
{
TestUtil.ShowProblem(testName, "Parse and sum should have returned 0 on an empty string");
}
}
catch (Exception e)
{
TestUtil.ShowProblem(testName, e.ToString());
}
}