Use DryIoc for Automoqer, drop Unity dependency

(cherry picked from commit e3468daba04b52fbf41ce3004934a26b0220ec4f)
(cherry picked from commit cf4103d73d74896daa12e7a0237e8923eaa6c095)
This commit is contained in:
ta264
2022-06-21 21:51:30 +01:00
parent 615facb3c4
commit b84041d95f
12 changed files with 114 additions and 233 deletions
@@ -1,4 +1,5 @@
using FluentAssertions;
using System.IO.Abstractions;
using FluentAssertions;
using NUnit.Framework;
using NzbDrone.Common.Disk;
using NzbDrone.Mono.Disk;
@@ -16,6 +17,7 @@ namespace NzbDrone.Mono.Test.EnvironmentInfo
{
NotBsd();
Mocker.SetConstant<IFileSystem>(new FileSystem());
Mocker.SetConstant<IDiskProvider>(Mocker.Resolve<DiskProvider>());
}
@@ -1,4 +1,5 @@
using System.IO;
using System.IO;
using System.IO.Abstractions;
using FluentAssertions;
using Moq;
using NUnit.Framework;
@@ -20,6 +21,7 @@ namespace NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters
{
NotBsd();
Mocker.SetConstant<IFileSystem>(new FileSystem());
Mocker.SetConstant<IDiskProvider>(Mocker.Resolve<DiskProvider>());
var info = Subject.Read();
info.FullName.Should().NotBeNullOrWhiteSpace();