Beispiel #1
0
        public void GeneratesPEVerifyable()
        {
            _transformator.Transform(_tracker);
            _signer.SignAndSave(_tracker);

            File.Copy(AssemblyPath + @"\Remotion.Interfaces.dll", TempPath + @"\Remotion.Interfaces.dll");
            _verifier.VerifyPEFile(TempPath + @"\DummyTarget.dll");
        }
        public void MarkMethods_NoKey()
        {
            _transformator.Transform(_tracker);
            _signer.SignAndSave(_tracker);

            //CheckVirtuality ();
        }
        public void MarkMethods_WithKey()
        {
            _signer = new AssemblySigner (new ModuleDefinitionWriter (new FileSystem.FileSystem (), AssemblyNameReferenceObjectMother.RealKeyPair(), new List<StrongNameKeyPair> ()));

              _transformator.Transform (_tracker);
              _signer.SignAndSave (_tracker);

              //CheckVirtuality ();
        }
        public void MarkMethods_WithKey()
        {
            _signer = new AssemblySigner(new ModuleDefinitionWriter(new FileSystem.FileSystem(), AssemblyNameReferenceObjectMother.RealKeyPair(), new List <StrongNameKeyPair> ()));

            _transformator.Transform(_tracker);
            _signer.SignAndSave(_tracker);

            //CheckVirtuality ();
        }