Beispiel #1
0
        private void ConfigureProject(bool isCreated, string message)
        {
            _packageModel = _starTransitConfiguration.GetPackageModel(_testingFilesPath, "693203001_Trumpf_ID_IND.PPF")?.Result;
            if (_packageModel != null)
            {
                _packageModel.ProjectTemplate = _starTransitConfiguration.SetTemplateInfo(_testingFilesPath, "Default.sdltpl");
            }

            var projectInfo  = _starTransitConfiguration?.SetProjectInfo(_packageModel, _tempTestFolder);
            var messageModel = _starTransitConfiguration?.SetMessageModel(isCreated, message);

            // substituting the implementation so we can test the CreateProject action
            var studioProj = Substitute.For <IProject>();

            studioProj?.GetProjectInfo().Returns(projectInfo);
            _projectService?.CreateNewProject(Arg.Any <ProjectInfo>(), Arg.Any <ProjectTemplateReference>()).Returns(studioProj);
            _projectService?.UpdateProjectSettings(Arg.Any <IProject>()).Returns(messageModel);
        }
Beispiel #2
0
        public void OpenPackage_IsNotNullPackage_UnitTest()
        {
            var packageModel = _starTransitConfiguration.GetPackageModel(_testingFilesPath, "693203001_Trumpf_ID_IND.PPF")?.Result;

            Assert.NotNull(packageModel);
        }