private static void AssertTestExecutionClassData(TestExecutionClassClientEvent e) { e.NamespaceName.ShouldEqual("StatLight.IntegrationTests.Silverlight", "{0} - NamespaceName property should be correct.".FormatWith(e.GetType().FullName)); var validClassNames = new List <string> { "MSTestTests+MSTestNestedClassTests", "MSTestTests" }; if (!validClassNames.Contains(e.ClassName)) { Assert.Fail("e.ClassName is not equal to MSTestNestedClassTests or MSTestTest - actual=" + e.ClassName); } }
private ClassTask GetTestClass(TestExecutionClassClientEvent message) { var fullClassName = string.Format("{0}.{1}", message.NamespaceName, message.ClassName); return(TestClasses.FirstOrDefault(c => c.GetFullClassName() == fullClassName)); }