Skip to content

Commit 478c818

Browse files
committed
Switch to FakeItEasy.
1 parent 74b3124 commit 478c818

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

Directory.Packages.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
</PropertyGroup>
66
<ItemGroup>
77
<PackageVersion Include="Avalonia.Desktop" Version="11.3.12" />
8+
<PackageVersion Include="FakeItEasy" Version="9.0.1" />
89
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0" />
910
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.14.0" />
1011
<PackageVersion Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="9.0.0" />

tests/Magick.NET.Tests/Magick.NET.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646
</PropertyGroup>
4747

4848
<ItemGroup>
49+
<PackageReference Include="FakeItEasy" />
4950
<PackageReference Include="Microsoft.NET.Test.Sdk" />
50-
<PackageReference Include="NSubstitute" />
5151
<PackageReference Include="StyleCop.Analyzers">
5252
<PrivateAssets>all</PrivateAssets>
5353
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

tests/Magick.NET.Tests/MagickImageTests/TheCompareMethod.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
using System;
55
using ImageMagick;
6-
using NSubstitute;
76
using Xunit;
87

98
#if Q8

tests/Magick.NET.Tests/Statistics/PerceptualHashTests/TheSumSquaredDistanceMethod.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Licensed under the Apache License, Version 2.0.
33

44
using System;
5+
using FakeItEasy;
56
using ImageMagick;
6-
using NSubstitute;
77
using Xunit;
88

99
namespace Magick.NET.Tests;
@@ -19,8 +19,8 @@ public void ShouldThrowExceptionWhenCustomImplementationDoesNotHaveExpectedChann
1919
var phash = image.PerceptualHash();
2020
Assert.NotNull(phash);
2121

22-
var perceptualHash = Substitute.For<IPerceptualHash>();
23-
perceptualHash.GetChannel(PixelChannel.Blue).Returns((IChannelPerceptualHash?)null);
22+
var perceptualHash = A.Fake<IPerceptualHash>();
23+
A.CallTo(() => perceptualHash.GetChannel(PixelChannel.Red)).Returns(null);
2424

2525
var exception = Assert.Throws<NotSupportedException>(() => phash.SumSquaredDistance(perceptualHash));
2626
Assert.Equal("The other perceptual hash should contain a red, green and blue channel.", exception.Message);

0 commit comments

Comments
 (0)