diff --git a/src/Tests/Generation/GirLoader.Tests/DirectoryRepositoryResolverTests.cs b/src/Tests/Generation/GirLoader.Tests/DirectoryRepositoryResolverTests.cs index 0df19474d..2f3bedb83 100644 --- a/src/Tests/Generation/GirLoader.Tests/DirectoryRepositoryResolverTests.cs +++ b/src/Tests/Generation/GirLoader.Tests/DirectoryRepositoryResolverTests.cs @@ -11,10 +11,10 @@ public class DirectoryRepositoryResolverTests public void CanLoadRepositoryFromDirectory() { using var directory = new DisposableTempDirectory(); - var filePath = Path.Join(directory.DirectoryPath, "GObject-2.0.gir"); + var filePath = Path.Join(directory.Path, "GObject-2.0.gir"); File.WriteAllText(filePath, InputRepositoryHelper.CreateXml("GObject", "2.0")); - var resolver = new DirectoryRepositoryResolver(directory.DirectoryPath); + var resolver = new DirectoryRepositoryResolver(directory.Path); var repository = resolver.ResolveRepository("GObject-2.0.gir"); @@ -25,7 +25,7 @@ public void CanLoadRepositoryFromDirectory() public void ReturnsNullWhenFileNotFound() { using var directory = new DisposableTempDirectory(); - var resolver = new DirectoryRepositoryResolver(directory.DirectoryPath); + var resolver = new DirectoryRepositoryResolver(directory.Path); var repository = resolver.ResolveRepository("GObject-2.0.gir"); diff --git a/src/Tests/Generation/GirLoader.Tests/DisposableTempDirectory.cs b/src/Tests/Generation/GirLoader.Tests/DisposableTempDirectory.cs index 471cd8518..3fd0f378b 100644 --- a/src/Tests/Generation/GirLoader.Tests/DisposableTempDirectory.cs +++ b/src/Tests/Generation/GirLoader.Tests/DisposableTempDirectory.cs @@ -5,18 +5,17 @@ namespace GirLoader.Test; public class DisposableTempDirectory : IDisposable { - private readonly string _directoryPath; - public DisposableTempDirectory() { - _directoryPath = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); - Directory.CreateDirectory(_directoryPath); + Path = System.IO.Path.Combine( + System.IO.Path.GetTempPath(), System.IO.Path.GetRandomFileName()); + Directory.CreateDirectory(Path); } - public string DirectoryPath => _directoryPath; + public string Path { get; } public void Dispose() { - Directory.Delete(_directoryPath, recursive: true); + Directory.Delete(Path, recursive: true); } }