Esempio n. 1
0
        protected override void InitLocations(FileLocator paths)
        {
            var keyFile = FindKeyFile();

            paths.AddPath(keyFile.DirectoryName, "cfg", Environment);
            paths.AddPath(keyFile.DirectoryName, "cfg");
        }
Esempio n. 2
0
        public void Setup()
        {
            _librarySettings = new Moq.Mock <CollectionSettings>();
            _librarySettings.SetupGet(x => x.IsSourceCollection).Returns(false);
            _librarySettings.SetupGet(x => x.Language1Iso639Code).Returns("xyz");
            _librarySettings.SetupGet(x => x.Language2Iso639Code).Returns("fr");
            _librarySettings.SetupGet(x => x.Language3Iso639Code).Returns("es");
            _librarySettings.SetupGet(x => x.XMatterPackName).Returns("Factory");
            ErrorReport.IsOkToInteractWithUser = false;
            _fileLocator = new FileLocator(new string[] {});
            foreach (var location in ProjectContext.GetFileLocations())
            {
                _fileLocator.AddPath(location);
            }

//			new FileLocator(new string[]
//			                                {
//			                                    FileLocator.GetDirectoryDistributedWithApplication("BloomBrowserUI"),
//												FileLocator.GetDirectoryDistributedWithApplication("browserui/bookCSS"),
//												FileLocator.GetDirectoryDistributedWithApplication("xMatter"),
//												FileLocator.GetDirectoryDistributedWithApplication( "factoryCollections"),
//												FileLocator.GetDirectoryDistributedWithApplication( "factoryCollections", "Templates"),
//			                                    FileLocator.GetDirectoryDistributedWithApplication( "factoryCollections", "Templates", "Basic Book"),
//												FileLocator.GetDirectoryDistributedWithApplication( "xMatter", "Factory-XMatter")
//			                                });

            _starter = new BookStarter(_fileLocator, dir => new BookStorage(dir, _fileLocator, new BookRenamedEvent(), new CollectionSettings()), _librarySettings.Object);
            _shellCollectionFolder = new TemporaryFolder("BookStarterTests_ShellCollection");
            _projectFolder         = new TemporaryFolder("BookStarterTests_ProjectCollection");
        }
Esempio n. 3
0
 protected override void InitLocations(FileLocator paths)
 {
     var keyFile = FindKeyFile();
     paths.AddPath(keyFile.DirectoryName, "cfg", Environment);
     paths.AddPath(keyFile.DirectoryName, "cfg");
 }