public void Failure(LiftExecutablePath sut) { var lines = File.ReadAllLines(Utility.BuildFailureFile); sut.TryGet(lines, out var _) .Should().BeFalse(); }
public void SuccessNonEnglish(LiftExecutablePath sut) { var lines = File.ReadAllLines(Utility.BuildSuccessNonEnglishFile); sut.TryGet(lines, out var path) .Should().BeTrue(); path.Should().Be(@"C:\Users\Andrew\AppData\Local\Temp\Synthesis\Loading\ugqvnbdg.i1q\bin\Debug\net6.0\win-x64\FaceFixer.dll"); }
public void Success(LiftExecutablePath sut) { var lines = File.ReadAllLines(Utility.BuildSuccessFile); sut.TryGet(lines, out var path) .Should().BeTrue(); path.Should().Be(@"C:\Repos\Patchers\khajiitearsshow\KhajiitEarsShow\bin\Debug\net6.0\KhajiitEarsShow.dll"); }
public void SkipsLineWithoutDelimiter( string ext, LiftExecutablePath sut) { sut.TryGet(new string[] { $"Text Path.{ext}", $"Text {LiftExecutablePath.Delimiter} SomePath.{ext}" }, out var result) .Should().BeTrue(); result.Should().Be($"SomePath.{ext}"); }