Mono.Cecil.Tests.ModuleTests.ExportedTypeFromNetModule C# (CSharp) Method

ExportedTypeFromNetModule() private method

private ExportedTypeFromNetModule ( ) : void
return void
        public void ExportedTypeFromNetModule()
        {
            TestModule ("mma.exe", module => {
                Assert.IsTrue (module.HasExportedTypes);
                Assert.AreEqual (2, module.ExportedTypes.Count);

                var exported_type = module.ExportedTypes [0];

                Assert.AreEqual ("Module.A.Foo", exported_type.FullName);
                Assert.AreEqual ("moda.netmodule", exported_type.Scope.Name);

                exported_type = module.ExportedTypes [1];

                Assert.AreEqual ("Module.B.Baz", exported_type.FullName);
                Assert.AreEqual ("modb.netmodule", exported_type.Scope.Name);
            });
        }