示例#1
0
        public void Setup()
        {
            this._mockFileLockingController = new Mock <IFileLockingController>();
            this._mockData = MockComponentProvider.CreateDataProvider();
            this._fileVersionController   = new Mock <IFileVersionController>();
            this._folderMappingController = new Mock <IFolderMappingController>();
            this._mockFolderProvider      = MockComponentProvider.CreateFolderProvider(Constants.FOLDER_ValidFolderProviderType);
            this._mockContentController   = new Mock <IContentController>();

            FileLockingController.SetTestableInstance(this._mockFileLockingController.Object);
            FileVersionController.RegisterInstance(this._fileVersionController.Object);
            FolderMappingController.RegisterInstance(this._folderMappingController.Object);

            ComponentFactory.RegisterComponentInstance <IContentController>(this._mockContentController.Object);
        }
示例#2
0
 public void TearDown()
 {
     FileLockingController.ClearInstance();
     MockComponentProvider.ResetContainer();
 }