private static void BuildFirstType(AssemblyDebugging assembly) { using (var type = DebuggingTests.CreateDebuggingType( assembly, assembly.Builder.GetDynamicModule(assembly.Builder.GetName().Name), "FirstClass")) { DebuggingWithTwoTypesTests.BuildMethodsInType(type); } }
protected override AssemblyDebugging CreateAssembly() { using (var assembly = DebuggingTests.CreateDebuggingAssembly("AssemblyWithTwoTypes")) { DebuggingWithTwoTypesTests.BuildFirstType(assembly); DebuggingWithTwoTypesTests.BuildSecondType(assembly); return(assembly); } }
protected override void AssertSequencePoints(XPathNavigator navigator) { DebuggingWithTwoTypesTests.AssertSequencePointsInFirstType(navigator); DebuggingWithTwoTypesTests.AssertSequencePointsInSecondType(navigator); }