Skip to content

Commit 7494e0e

Browse files
authored
Merge pull request #25 from CNBoland/Support_FluentAssertions_v6.0
Add support for FluentAssertions v6.0.
2 parents 71ee7c7 + 688f99a commit 7494e0e

13 files changed

+40
-43
lines changed

src/FluentAssertions.AspNetCore.Mvc.Ref/FluentAssertions.AspNetCore.Mvc.Ref.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="FluentAssertions" Version="5.0.0" />
8+
<PackageReference Include="FluentAssertions" Version="6.0.0" />
99
</ItemGroup>
1010

1111
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">

src/FluentAssertions.AspNetCore.Mvc/ActionResultAssertions.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ public class ActionResultAssertions : ObjectAssertions
1818
/// </summary>
1919
public ActionResultAssertions(IActionResult subject) : base(subject)
2020
{
21-
Subject = subject;
2221
}
2322

2423
#endregion Public Constructors

src/FluentAssertions.AspNetCore.Mvc/ActionResultAssertionsOfTValue.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ public class ActionResultAssertions<TValue> : ReferenceTypeAssertions<ActionResu
1717
/// <summary>
1818
/// Initializes a new instance of the <see cref="ActionResultAssertions{TValue}" /> class.
1919
/// </summary>
20-
public ActionResultAssertions(ActionResult<TValue> subject)
20+
public ActionResultAssertions(ActionResult<TValue> subject) : base(subject)
2121
{
22-
Subject = subject;
2322
}
2423

2524
#endregion Public Constructors

src/FluentAssertions.AspNetCore.Mvc/AssertionHelpers.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ internal static void AssertStringObjectDictionary<TKey, TValue>(
3030
{
3131
Execute.Assertion
3232
.BecauseOf(reason, reasonArgs)
33-
.ForCondition(actual.IsSameOrEqualTo(expectedValue))
33+
.ForCondition(Equals(actual, expectedValue))
3434
.FailWith("Expected {context} to contain value {0} at key {1}{reason} but found {2}.", expectedValue, key, actual);
3535
}
3636
else

src/FluentAssertions.AspNetCore.Mvc/ConvertToActionResultAssertions.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ public class ConvertToActionResultAssertions : ReferenceTypeAssertions<IConvertT
1313
/// <summary>
1414
/// Initializes a new instance of the <see cref="ConvertToActionResultAssertions" /> class.
1515
/// </summary>
16-
public ConvertToActionResultAssertions(IConvertToActionResult subject)
16+
public ConvertToActionResultAssertions(IConvertToActionResult subject) : base(subject)
1717
{
18-
Subject = subject;
1918
}
2019

2120
/// <inheritdoc />

src/FluentAssertions.AspNetCore.Mvc/FluentAssertions.AspNetCore.Mvc.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</PropertyGroup>
2525

2626
<ItemGroup>
27-
<PackageReference Include="FluentAssertions" Version="5.0.0" />
27+
<PackageReference Include="FluentAssertions" Version="6.0.0" />
2828
</ItemGroup>
2929

3030
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">

src/FluentAssertions.AspNetCore.Mvc/ObjectResultAssertionsBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ public TObjectResultAssertion WithValue(object expectedValue, string reason = ""
184184

185185
Execute.Assertion
186186
.BecauseOf(reason, reasonArgs)
187-
.ForCondition(actualValue.IsSameOrEqualTo(expectedValue))
187+
.ForCondition(Equals(actualValue, expectedValue))
188188
.WithDefaultIdentifier(Identifier + ".Value")
189189
.FailWith(FailureMessages.CommonFailMessage, expectedValue, actualValue);
190190

src/FluentAssertions.AspNetCore.Mvc/RedirectToRouteAssertions.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ public class RedirectToRouteAssertions : ReferenceTypeAssertions<RedirectToRoute
1717
/// <summary>
1818
/// Initializes a new instance of the <see cref="ContentResultAssertions" /> class.
1919
/// </summary>
20-
public RedirectToRouteAssertions(RedirectToRouteResult subject)
20+
public RedirectToRouteAssertions(RedirectToRouteResult subject) : base(subject)
2121
{
22-
Subject = subject;
2322
}
2423

2524
#endregion Public Constructors

src/FluentAssertions.AspNetCore.Mvc/RouteDataAssertions.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ public class RouteDataAssertions : ObjectAssertions
1717
public RouteDataAssertions(RouteData subject)
1818
: base(subject)
1919
{
20-
Subject = subject;
2120
}
2221

2322
/// <summary>

tests/FluentAssertions.AspNetCore.Mvc.Tests/FluentAssertions.AspNetCore.Mvc.Tests.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="FluentAssertions" Version="5.0.0" />
1110
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.6.1" />
1211
<PackageReference Include="Moq" Version="4.8.2" />
1312
<PackageReference Include="xunit" Version="2.3.1" />

0 commit comments

Comments
 (0)