using System.IO.Abstractions; using Recyclarr.Settings; namespace Recyclarr.Cli.IntegrationTests; [TestFixture] internal class ServiceCompatibilityIntegrationTest : CliIntegrationFixture { [Test] public void Load_settings_yml_correctly_when_file_exists() { const string yamlData = """ repositories: trash_guides: clone_url: http://the_url.com """; Fs.AddFile(Paths.AppDataDirectory.File("settings.yml"), new MockFileData(yamlData)); var settings = Resolve>(); settings.Value.CloneUrl.Should().Be("http://the_url.com"); } }