public void ReturnsDefaultGuiIfMissing( [Frozen] IGuiSettingsPath guiPaths, [Frozen] IGuiSettingsImporter settingsImporter, FilePath missingPath, ISynthesisGuiSettings settings, Func <SettingsSingleton> sut) { settingsImporter.Import(default).ReturnsForAnyArgs(settings);
public void Write(FilePath path, ISynthesisGuiSettings gui) { _fileSystem.File.WriteAllText(path, JsonConvert.SerializeObject(gui, Formatting.Indented, Execution.Constants.JsonSettings)); }