Esempio n. 1
0
        public void Init()
        {
            Assembly assemblyFile = Assembly.LoadFrom(validAssemblyPath);

            validAssembly    = new AssemblyBrowserLib.ReadableAssembly(assemblyFile);
            nodableStructure = validAssembly.GetChildren();
        }
Esempio n. 2
0
        public void TestDamagedAssembly()
        {
            bool errorHandled = false;

            try
            {
                Assembly assemblyFile = Assembly.LoadFrom(invalidAssemblyPath);
                AssemblyBrowserLib.ReadableAssembly readableAssembly = new AssemblyBrowserLib.ReadableAssembly(assemblyFile);
                var nodes = readableAssembly.GetChildren();
            } catch (Exception e)
            {
                errorHandled = true;
            }
            Assert.IsTrue(errorHandled);
        }