public void ThrowsExceptionOnAddingBadReference() { ICompiler c = Compiler.Create(); c.AssemblyName = "Assem5"; Assert.Throws <TypeLoadException>(() => c.AddReference("xyzzy")); }
public void AddsAReferenceToAType() { ICompiler c = Compiler.Create(); c.AssemblyName = "Assem2"; c.AddReference(typeof(object)); Assert.IsType <Compiler>(c); }
public void AddsAReferenceByTypeName() { ICompiler c = Compiler.Create(); c.AssemblyName = "Assem3"; c.AddReference("System.IO.Path"); Assert.IsType <Compiler>(c); }