示例#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();
 }
示例#2
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();
        }
示例#3
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);
        }
示例#4
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();
 }
示例#5
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();
        }