protected override ProjectSettings LoadProjectSettings()
        {
            ISpecFlowConfigurationReader configurationReader = new SharpDevelop4SpecFlowConfigurationReader(project, tracer);

            var configurationHolder = configurationReader.ReadConfiguration();
            return new ProjectSettings
                       {
                           ProjectName = project.Name,
                           AssemblyName = project.AssemblyName,
                           ProjectFolder = project.Directory,
                           DefaultNamespace = project.RootNamespace,
                           ProjectPlatformSettings = new ProjectPlatformSettings(), //TODO: initialize based on project.Language?
                           ConfigurationHolder = configurationHolder
                       };
        }
예제 #2
0
        protected override ProjectSettings LoadProjectSettings()
        {
            ISpecFlowConfigurationReader configurationReader = new SharpDevelop4SpecFlowConfigurationReader(project, tracer);

            var configurationHolder = configurationReader.ReadConfiguration();

            return(new ProjectSettings
            {
                ProjectName = project.Name,
                AssemblyName = project.AssemblyName,
                ProjectFolder = project.Directory,
                DefaultNamespace = project.RootNamespace,
                ProjectPlatformSettings = new ProjectPlatformSettings(),            //TODO: initialize based on project.Language?
                ConfigurationHolder = configurationHolder
            });
        }