コード例 #1
0
        public void AssemblyWrapper_UnsafeLoadFrom_Using_String()
        {
            var assemblyLoader = new AssemblyWrapper();
            var assembly       = assemblyLoader.GetAssembly(typeof(AssemblyWrapper));
            var unsafeLoadFrom = assemblyLoader.UnsafeLoadFrom(assembly.Location);

            Assert.AreEqual("Dev2.Common.dll", unsafeLoadFrom.ManifestModule.Name);
        }
コード例 #2
0
        public void AssemblyWrapper_GetReferencedAssemblies_Using_Assembly()
        {
            var assemblyLoader           = new AssemblyWrapper();
            var assembly                 = assemblyLoader.GetAssembly(typeof(AssemblyWrapper));
            var referencedAssembliesload = assemblyLoader.GetReferencedAssemblies(assembly);

            Assert.IsNotNull(referencedAssembliesload);
        }
コード例 #3
0
        public void AssemblyWrapper_Load_Using_Assembly()
        {
            var assemblyLoader = new AssemblyWrapper();
            var assembly       = assemblyLoader.GetAssembly(typeof(AssemblyWrapper));
            var load           = assemblyLoader.Load(assembly.GetName());

            Assert.AreEqual("Dev2.Common.dll", load.ManifestModule.Name);
        }