コード例 #1
0
ファイル: CompilerClass.cs プロジェクト: tuyndv/DynamicCSharp
        public void ThrowsExceptionOnAddingBadReference()
        {
            ICompiler c = Compiler.Create();

            c.AssemblyName = "Assem5";
            Assert.Throws <TypeLoadException>(() => c.AddReference("xyzzy"));
        }
コード例 #2
0
ファイル: CompilerClass.cs プロジェクト: tuyndv/DynamicCSharp
        public void AddsAReferenceToAType()
        {
            ICompiler c = Compiler.Create();

            c.AssemblyName = "Assem2";
            c.AddReference(typeof(object));
            Assert.IsType <Compiler>(c);
        }
コード例 #3
0
ファイル: CompilerClass.cs プロジェクト: tuyndv/DynamicCSharp
        public void AddsAReferenceByTypeName()
        {
            ICompiler c = Compiler.Create();

            c.AssemblyName = "Assem3";
            c.AddReference("System.IO.Path");
            Assert.IsType <Compiler>(c);
        }