Esempio n. 1
0
 protected override void Context()
 {
     base.Context();
     sut.ProductName    = CoreConstants.ProductName;
     sut.VersionFileUrl = DomainHelperForSpecs.DataFilePathFor("Version2.1.1.xml");
     sut.CurrentVersion = "1.1.1";
 }
        public void LoadSnapshot(string snapshotFileName, bool isFullPath = false)
        {
            var snapshotFile = isFullPath ? snapshotFileName : DomainHelperForSpecs.DataFilePathFor($"{snapshotFileName}.json");

            _snapshotTask = IoC.Resolve <ISnapshotTask>();
            _project      = _snapshotTask.LoadProjectFromSnapshotFileAsync(snapshotFile).Result;
        }
Esempio n. 3
0
        public void Load(string jsonFileName)
        {
            var projectFile = DomainHelperForSpecs.DataFilePathFor($"BatchFiles\\{jsonFileName}.json");

            _simulationForBatch = sut.LoadSimulationFrom(projectFile);
            _simulation         = _simulationForBatch.Simulation;
        }
Esempio n. 4
0
        protected override async Task Context()
        {
            await base.Context();

            sut.ProductName    = CoreConstants.PRODUCT_NAME;
            sut.VersionFileUrl = DomainHelperForSpecs.DataFilePathFor("Version2.1corrupt.json");
            sut.CurrentVersion = "1.1";
        }
        public void LoadProject(string projectFileName, bool isFullPath = false)
        {
            var projectFile        = isFullPath ? projectFileName : DomainHelperForSpecs.DataFilePathFor($"{projectFileName}.pksim5");
            var workspacePersistor = IoC.Resolve <IWorkspacePersistor>();

            _workspace    = IoC.Resolve <IWorkspace>();
            _lazyLoadTask = IoC.Resolve <ILazyLoadTask>();
            workspacePersistor.LoadSession(_workspace, projectFile);
            _project = _workspace.Project;
        }
        public override void GlobalContext()
        {
            base.GlobalContext();
            var userSettings = IoC.Resolve <ICoreUserSettings>();
            var testFile     = DomainHelperForSpecs.DataFilePathFor("TemplateDatabaseV5.5.mdb");

            _tmpFile = FileHelper.GenerateTemporaryFileName();
            FileHelper.Copy(testFile, _tmpFile);
            userSettings.TemplateDatabasePath = _tmpFile;
        }
Esempio n. 7
0
        public override void GlobalContext()
        {
            base.GlobalContext();
            var configuration = IoC.Resolve <IPKSimConfiguration>();
            var testFile      = DomainHelperForSpecs.DataFilePathFor("TemplateDatabaseV5.5.mdb");

            _tmpFile = FileHelper.GenerateTemporaryFileName();
            FileHelper.Copy(testFile, _tmpFile);
            configuration.TemplateSystemDatabasePath = _tmpFile;
        }
Esempio n. 8
0
        public void LoadSimulation(string simulationfileName)
        {
            var simulationFile = DomainHelperForSpecs.DataFilePathFor($"{simulationfileName}.pkml");

            _simulationTransfer = sut.Load(simulationFile);
        }