Exemple #1
0
        public void Setup()
        {
            mr = new MockRepository();
            var config = new FakeDecompilerConfiguration();
            var host   = new FakeDecompilerHost();
            var sp     = new ServiceContainer();

            loader = mr.StrictMock <ILoader>();
            sp.AddService(typeof(DecompilerEventListener), new FakeDecompilerEventListener());
            loader.Replay();
            decompiler = new TestDecompiler(loader, host, sp);
            loader.BackToRecord();
        }
Exemple #2
0
        public void Setup()
        {
            fsSvc = new Mock <IFileSystemService>();
            var cfgSvc = new Mock <IConfigurationService>();
            var tlSvc  = new Mock <ITypeLibraryLoaderService>();
            var host   = new FakeDecompilerHost();

            sc     = new ServiceContainer();
            loader = new Mock <ILoader>();
            sc.AddService <DecompilerEventListener>(new FakeDecompilerEventListener());
            sc.AddService <IFileSystemService>(new FileSystemServiceImpl());
            sc.AddService <DecompilerHost>(host);
            sc.AddService <IConfigurationService>((IConfigurationService)cfgSvc.Object);
            sc.AddService <ITypeLibraryLoaderService>(tlSvc.Object);
            decompiler = new TestDecompiler(loader.Object, sc);
        }
Exemple #3
0
        public void Setup()
        {
            mr    = new MockRepository();
            fsSvc = mr.Stub <IFileSystemService>();
            var cfgSvc = mr.Stub <IConfigurationService>();
            var tlSvc  = mr.Stub <ITypeLibraryLoaderService>();
            var host   = new FakeDecompilerHost();

            sc     = new ServiceContainer();
            loader = mr.StrictMock <ILoader>();
            sc.AddService <DecompilerEventListener>(new FakeDecompilerEventListener());
            sc.AddService <IFileSystemService>(new FileSystemServiceImpl());
            sc.AddService <DecompilerHost>(host);
            sc.AddService <IConfigurationService>(cfgSvc);
            sc.AddService <ITypeLibraryLoaderService>(tlSvc);
            loader.Replay();
            decompiler = new TestDecompiler(loader, sc);
            loader.BackToRecord();
        }