public static void ValidateTestConditions(string inDescription) { bool currentTest = true; int counter = 1; clsTestResults tR = new clsTestResults(); tR.Description = inDescription; tR.Input = conditionList[0].Input; foreach (clsCondition item in conditionList) { StringToConsole.AddToListToPrint("Condition: " + counter + ". " + item.Condition + ". Input was- " + item.Input + " : Expected output was - " + item.ExpectedOutput + " Actual output was - " + item.Result + ". Condition met = " + item.Result.ToString()); if (!item.Result) { currentTest = false; } tR.LstCondition.Add(item); counter++; } if (currentTest) { StringToConsole.AddToListToPrint("Test Passed"); tR.Result = "Pass"; } else { StringToConsole.AddToListToPrint("Test Failed"); tR.Result = "Fail"; } outResults.Add(tR); StringToConsole.PrintList(); conditionList.Clear(); }
public static void ValidateTestConditions() { bool currentTest = true; int counter = 1; foreach (clsCondition item in conditionList) { StringToConsole.AddToListToPrint("Condition: " + counter + ". " + item.Condition + " : Expected - " + item.ExpectedOutput + " and got - " + item.Input + ". Condition met = " + item.ActualOutCome.ToString()); if (!item.ActualOutCome) { currentTest = false; } counter++; } if (currentTest) { StringToConsole.AddToListToPrint("Test Passed"); } else { StringToConsole.AddToListToPrint("Test Failed"); } StringToConsole.PrintList(); conditionList.Clear(); }
public static void ValidateTest(bool inActualOutcome, string inInput, string inExpectedOutput) { if (inActualOutcome) { StringToConsole.AddToListToPrint("Test Passed"); StringToConsole.AddToListToPrint("Expected:" + inExpectedOutput); StringToConsole.AddToListToPrint("And got:" + inInput); StringToConsole.PrintList(); } else { StringToConsole.AddToListToPrint("Test Failed"); StringToConsole.AddToListToPrint("Expected:" + inExpectedOutput); StringToConsole.AddToListToPrint("And got:" + inInput); StringToConsole.PrintList(); } }