/// <summary> /// Stops profiling of this method. /// </summary> public static void EndMethod() { NameDate nd = startTimeStack.Pop(); sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "{0}End: {1} Duration: {2}s", Indent(), nd.Name, (DateTime.Now - nd.DateTime).TotalSeconds)); sb.AppendLine(""); }
public void FindNamesOfDateOkTest() { DateTime date = new DateTime(2019, 10, 11); List <NameDate> expectedValues = new List <NameDate>(); NameDate nameDate1 = new NameDate(new string[] { "2.9", "Sinikka, Sini, Justus" }, 0); NameDate nameDate2 = new NameDate(new string[] { "3.9", "Soile, Soili, Soila" }, 1); NameDate nameDate3 = new NameDate(new string[] { "30.11", "Antti" }, 2); NameDate nameDate4 = new NameDate(new string[] { "11.10", "Ohto" }, 3); expectedValues.Add(nameDate1); expectedValues.Add(nameDate2); expectedValues.Add(nameDate3); expectedValues.Add(nameDate4); string names = Program.FindNamesOfDate(expectedValues, date); Assert.AreEqual(nameDate4.Names, names); }
public void LoadCSVOkTest() { string csvFileDirectory = new FileInfo(@"..\..\SupportFiles\OkNimet.csv").DirectoryName; string csvFilePath = csvFileDirectory + @"\OkNimet.csv"; List <NameDate> expectedValues = new List <NameDate>(); NameDate nameDate1 = new NameDate(new string[] { "2.9", "Sinikka, Sini, Justus" }, 0); NameDate nameDate2 = new NameDate(new string[] { "3.9", "Soile, Soili, Soila" }, 1); NameDate nameDate3 = new NameDate(new string[] { "30.11", "Antti" }, 2); NameDate nameDate4 = new NameDate(new string[] { "11.10", "Ohto" }, 3); expectedValues.Add(nameDate1); expectedValues.Add(nameDate2); expectedValues.Add(nameDate3); expectedValues.Add(nameDate4); List <NameDate> nameDates = Program.LoadCSV(csvFilePath); bool testOk = true; testOk = expectedValues.Capacity == nameDates.Capacity; for (int i = 0; i < expectedValues.Capacity; i++) { try { if (expectedValues[i].Equals(nameDates[i])) { testOk = false; } } catch { testOk = false; } } Assert.IsTrue(testOk); }