public void EmptyAssemblyTest() { var clrCodeGenerator = new ClrCodeGenerator("Output.exe"); clrCodeGenerator.StartModule("Foo"); clrCodeGenerator.EndModule(); clrCodeGenerator.Save(false); }
private object GetStatementResult(ClrCodeGenerator clrCodeGenerator) { clrCodeGenerator.EndModule(); Assembly a = clrCodeGenerator.Save(false); Type foo = a.GetType("Foo"); MethodInfo main = foo.GetMethod("Test"); return main.Invoke(null, null); }
private Assembly GetResult(ClrCodeGenerator clrCodeGenerator) { return clrCodeGenerator.Save(false); }