public void ComparingCountOfThreads() { MethodInThread.MainMethod(); int expected = 2; int actual = tracer.GetTraceResult().ThreadResults.Length; Assert.AreEqual(expected, actual); }
public void ComparingMethodsNamesInThread() { MethodInThread.MainMethod(); string expected = "SimpleCallThreadMethod"; string actual = ""; for (int i = 0; i < tracer.GetTraceResult().ThreadResults.Length; i++) { for (int j = 0; j < tracer.GetTraceResult().ThreadResults[i].MethodList.Count; j++) { actual += tracer.GetTraceResult().ThreadResults[i].MethodList[j].MethodName; } } Assert.AreEqual(expected, actual); }