public TestGeneratorResult GenerateTestFile(FeatureFileInput featureFileInput, GenerationSettings settings) { string projectSettingsFile = WriteTempFile(_projectSettings); var featureFileInputFile = WriteTempFile(featureFileInput); var result = _outOfProcessExecutor.Execute(new GenerateTestFileParameters() { FeatureFile = featureFileInputFile, ProjectSettingsFile = projectSettingsFile, Debug = Debugger.IsAttached, }, true); return(new TestGeneratorResult(result.Output, true)); }
public Version GetGeneratorVersion() { var result = _outOfProcessExecutor.Execute(new GetGeneratorVersionParameters() { Debug = Debugger.IsAttached }, false); return(Version.Parse(result.Output)); }