public void setExecutionSummary()
        {
            //foreach (TestSuite ts in testExecution.testSuites) {
            //    foreach (TestCase tc in ts.testCases) {
            //        if (tc.getResult().Equals("Failed")) {
            //            testExecution.setTotalfailedcount(1);
            //            testExecution.setTotalerrorcount(1);
            //        } else if (tc.getResult().Equals("Success")) {
            //            testExecution.setTotalsuccesscount(1);
            //        }
            //    }
            //}


            foreach (TestSuite ts in testExecution.TestSuites)
            {
                foreach (TestCase tc in ts.TestCases)
                {
                    int tcId = tc.TestCaseId;
                    if (!reportedTestCases.Contains(tcId))
                    {
                        reportedTestCases.Add(tcId);
                        if ("Failed".Equals(tc.Result))
                        {
                            testExecution.setTotalfailedcount(1);
                            testExecution.setTotalerrorcount(1);
                        }
                        else if ("Success".Equals(tc.Result))
                        {
                            testExecution.setTotalsuccesscount(1);
                        }
                    }
                }
            }

            Console.Out.WriteLine("Report created successfully to the folder " + getReportFolderLocation());
        }