Mono.Cecil.Tests.ModuleTests.ReadAndWriteFile C# (CSharp) Méthode

ReadAndWriteFile() private méthode

private ReadAndWriteFile ( ) : void
Résultat void
        public void ReadAndWriteFile()
        {
            var path = Path.GetTempFileName ();

            var original = ModuleDefinition.CreateModule ("FooFoo", ModuleKind.Dll);
            var type = new TypeDefinition ("Foo", "Foo", TypeAttributes.Abstract | TypeAttributes.Sealed);
            original.Types.Add (type);
            original.Write (path);

            using (var module = ModuleDefinition.ReadModule (path, new ReaderParameters { ReadWrite = true })) {
                module.Write ();
            }

            using (var module = ModuleDefinition.ReadModule (path))
                Assert.AreEqual ("Foo.Foo", module.Types [1].FullName);
        }