Skip to content

Commit 576a6b2

Browse files
committed
NET461 tests
1 parent abf2ce5 commit 576a6b2

19 files changed

+56
-55
lines changed

docs/serializer-settings.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ var target = new GuidTarget
184184

185185
await Verifier.Verify(target);
186186
```
187-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L957-L970' title='Snippet source file'>snippet source</a> | <a href='#snippet-guid' title='Start of snippet'>anchor</a></sup>
187+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L958-L971' title='Snippet source file'>snippet source</a> | <a href='#snippet-guid' title='Start of snippet'>anchor</a></sup>
188188
<!-- endSnippet -->
189189

190190
Results in the following:
@@ -595,7 +595,7 @@ public Task ScopedSerializerFluent()
595595
_ => { _.TypeNameHandling = TypeNameHandling.All; });
596596
}
597597
```
598-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1889-L1918' title='Snippet source file'>snippet source</a> | <a href='#snippet-scopedserializer' title='Start of snippet'>anchor</a></sup>
598+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1890-L1919' title='Snippet source file'>snippet source</a> | <a href='#snippet-scopedserializer' title='Start of snippet'>anchor</a></sup>
599599
<!-- endSnippet -->
600600

601601
Result:
@@ -658,7 +658,7 @@ public Task IgnoreTypeFluent()
658658

659659
}
660660
```
661-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1275-L1315' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoretype' title='Start of snippet'>anchor</a></sup>
661+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1276-L1316' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoretype' title='Start of snippet'>anchor</a></sup>
662662
<!-- endSnippet -->
663663

664664
Or globally:
@@ -669,7 +669,7 @@ Or globally:
669669
VerifierSettings.ModifySerialization(
670670
_ => _.IgnoreMembersWithType<ToIgnore>());
671671
```
672-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1267-L1272' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoretypeglobal' title='Start of snippet'>anchor</a></sup>
672+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1268-L1273' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoretypeglobal' title='Start of snippet'>anchor</a></sup>
673673
<!-- endSnippet -->
674674

675675
Result:
@@ -733,7 +733,7 @@ public Task AddIgnoreInstanceFluent()
733733
_ => { _.IgnoreInstance<Instance>(x => x.Property == "Ignore"); });
734734
}
735735
```
736-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1211-L1252' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoreinstance' title='Start of snippet'>anchor</a></sup>
736+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1212-L1253' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoreinstance' title='Start of snippet'>anchor</a></sup>
737737
<!-- endSnippet -->
738738

739739
Or globally:
@@ -744,7 +744,7 @@ Or globally:
744744
VerifierSettings.ModifySerialization(
745745
_ => { _.IgnoreInstance<Instance>(x => x.Property == "Ignore"); });
746746
```
747-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1203-L1208' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoreinstanceglobal' title='Start of snippet'>anchor</a></sup>
747+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1204-L1209' title='Snippet source file'>snippet source</a> | <a href='#snippet-addignoreinstanceglobal' title='Start of snippet'>anchor</a></sup>
748748
<!-- endSnippet -->
749749

750750
Result:
@@ -788,7 +788,7 @@ public Task WithObsoleteProp()
788788
return Verifier.Verify(target);
789789
}
790790
```
791-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1850-L1871' title='Snippet source file'>snippet source</a> | <a href='#snippet-withobsoleteprop' title='Start of snippet'>anchor</a></sup>
791+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1851-L1872' title='Snippet source file'>snippet source</a> | <a href='#snippet-withobsoleteprop' title='Start of snippet'>anchor</a></sup>
792792
<!-- endSnippet -->
793793

794794
Result:
@@ -836,7 +836,7 @@ public Task WithObsoletePropIncludedFluent()
836836
.ModifySerialization(_ => { _.IncludeObsoletes(); });
837837
}
838838
```
839-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1821-L1848' title='Snippet source file'>snippet source</a> | <a href='#snippet-withobsoletepropincluded' title='Start of snippet'>anchor</a></sup>
839+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1822-L1849' title='Snippet source file'>snippet source</a> | <a href='#snippet-withobsoletepropincluded' title='Start of snippet'>anchor</a></sup>
840840
<!-- endSnippet -->
841841

842842
Or globally:
@@ -846,7 +846,7 @@ Or globally:
846846
```cs
847847
VerifierSettings.ModifySerialization(_ => { _.IncludeObsoletes(); });
848848
```
849-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1814-L1818' title='Snippet source file'>snippet source</a> | <a href='#snippet-withobsoletepropincludedglobally' title='Start of snippet'>anchor</a></sup>
849+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1815-L1819' title='Snippet source file'>snippet source</a> | <a href='#snippet-withobsoletepropincludedglobally' title='Start of snippet'>anchor</a></sup>
850850
<!-- endSnippet -->
851851

852852
Result:
@@ -911,7 +911,7 @@ public Task IgnoreMemberByExpressionFluent()
911911
});
912912
}
913913
```
914-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1418-L1461' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbyexpression' title='Start of snippet'>anchor</a></sup>
914+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1419-L1462' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbyexpression' title='Start of snippet'>anchor</a></sup>
915915
<!-- endSnippet -->
916916

917917
Or globally
@@ -928,7 +928,7 @@ VerifierSettings.ModifySerialization(_ =>
928928
_.IgnoreMember<IgnoreExplicitTarget>(x => x.PropertyThatThrows);
929929
});
930930
```
931-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1404-L1415' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbyexpressionglobal' title='Start of snippet'>anchor</a></sup>
931+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1405-L1416' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbyexpressionglobal' title='Start of snippet'>anchor</a></sup>
932932
<!-- endSnippet -->
933933

934934
Result:
@@ -996,7 +996,7 @@ public Task IgnoreMemberByNameFluent()
996996
});
997997
}
998998
```
999-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1545-L1592' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbyname' title='Start of snippet'>anchor</a></sup>
999+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1546-L1593' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbyname' title='Start of snippet'>anchor</a></sup>
10001000
<!-- endSnippet -->
10011001

10021002
Or globally:
@@ -1014,7 +1014,7 @@ VerifierSettings.ModifySerialization(_ =>
10141014
_.IgnoreMember(type, "PropertyThatThrows");
10151015
});
10161016
```
1017-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1530-L1542' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbynameglobal' title='Start of snippet'>anchor</a></sup>
1017+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1531-L1543' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignorememberbynameglobal' title='Start of snippet'>anchor</a></sup>
10181018
<!-- endSnippet -->
10191019

10201020
Result:
@@ -1060,7 +1060,7 @@ public Task CustomExceptionPropFluent()
10601060
.ModifySerialization(_ => _.IgnoreMembersThatThrow<CustomException>());
10611061
}
10621062
```
1063-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1711-L1730' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrow' title='Start of snippet'>anchor</a></sup>
1063+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1712-L1731' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrow' title='Start of snippet'>anchor</a></sup>
10641064
<!-- endSnippet -->
10651065

10661066
Or globally:
@@ -1070,7 +1070,7 @@ Or globally:
10701070
```cs
10711071
VerifierSettings.ModifySerialization(_ => _.IgnoreMembersThatThrow<CustomException>());
10721072
```
1073-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1704-L1708' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrowglobal' title='Start of snippet'>anchor</a></sup>
1073+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1705-L1709' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrowglobal' title='Start of snippet'>anchor</a></sup>
10741074
<!-- endSnippet -->
10751075

10761076
Result:
@@ -1109,7 +1109,7 @@ public Task ExceptionMessagePropFluent()
11091109
_ => _.IgnoreMembersThatThrow<Exception>(x => x.Message == "Ignore"));
11101110
}
11111111
```
1112-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1148-L1171' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrowexpression' title='Start of snippet'>anchor</a></sup>
1112+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1149-L1172' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrowexpression' title='Start of snippet'>anchor</a></sup>
11131113
<!-- endSnippet -->
11141114

11151115
Or globally:
@@ -1120,7 +1120,7 @@ Or globally:
11201120
VerifierSettings.ModifySerialization(
11211121
_ => _.IgnoreMembersThatThrow<Exception>(x => x.Message == "Ignore"));
11221122
```
1123-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1140-L1145' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrowexpressionglobal' title='Start of snippet'>anchor</a></sup>
1123+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1141-L1146' title='Snippet source file'>snippet source</a> | <a href='#snippet-ignoremembersthatthrowexpressionglobal' title='Start of snippet'>anchor</a></sup>
11241124
<!-- endSnippet -->
11251125

11261126
Result:
@@ -1273,7 +1273,7 @@ public Task MemberConverterByExpressionFluent()
12731273
});
12741274
}
12751275
```
1276-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1464-L1503' title='Snippet source file'>snippet source</a> | <a href='#snippet-memberconverter' title='Start of snippet'>anchor</a></sup>
1276+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1465-L1504' title='Snippet source file'>snippet source</a> | <a href='#snippet-memberconverter' title='Start of snippet'>anchor</a></sup>
12771277
<!-- endSnippet -->
12781278

12791279
This can also be configured globally:
@@ -1291,7 +1291,7 @@ VerifierSettings.ModifySerialization(_ =>
12911291
(target, value) => value + "Suffix");
12921292
});
12931293
```
1294-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1507-L1519' title='Snippet source file'>snippet source</a> | <a href='#snippet-memberconverterglobal' title='Start of snippet'>anchor</a></sup>
1294+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1508-L1520' title='Snippet source file'>snippet source</a> | <a href='#snippet-memberconverterglobal' title='Start of snippet'>anchor</a></sup>
12951295
<!-- endSnippet -->
12961296

12971297

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ public Task VerifyJsonJToken()
335335
return Verifier.VerifyJson(target);
336336
}
337337
```
338-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1642-L1667' title='Snippet source file'>snippet source</a> | <a href='#snippet-verifyjson' title='Start of snippet'>anchor</a></sup>
338+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L1643-L1668' title='Snippet source file'>snippet source</a> | <a href='#snippet-verifyjson' title='Start of snippet'>anchor</a></sup>
339339
<!-- endSnippet -->
340340

341341
Results in:

src/Verify.Expecto/Verifier_Tuple.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NETSTANDARD2_0
1+
#if !NETSTANDARD2_0 && !NET461
22
using System.Linq.Expressions;
33
using VerifyTests;
44

src/Verify.Expecto/Verify.Expecto.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
<NoWarn>$(NoWarn);CS0436</NoWarn>
55
</PropertyGroup>
66
<PropertyGroup Condition=" '$(OS)' == 'Windows_NT' ">
7-
<TargetFrameworks>netstandard2.0;netstandard2.1;net461;net5;net6</TargetFrameworks>
7+
<TargetFrameworks>netstandard2.0;netstandard2.1;net461;net472;net5;net6</TargetFrameworks>
88
</PropertyGroup>
99
<ItemGroup>
1010
<PackageReference Include="Expecto" Version="9.0.4" />
1111
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
1212
<PackageReference Include="ProjectDefaults" Version="1.0.61" PrivateAssets="All" />
1313
<PackageReference Include="EmptyFiles" Version="2.8.0" PrivateAssets="None" />
14-
<PackageReference Include="Nullable" Version="1.3.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" PrivateAssets="all" />
15-
<PackageReference Include="IndexRange" Version="1.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" PrivateAssets="all" />
16-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" />
14+
<PackageReference Include="Nullable" Version="1.3.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" PrivateAssets="all" />
15+
<PackageReference Include="IndexRange" Version="1.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" PrivateAssets="all" />
16+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" />
1717
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" Condition="$(Configuration) == 'Release'" />
1818
<ProjectReference Include="..\Verify\Verify.csproj" PrivateAssets="None" />
1919
</ItemGroup>

src/Verify.MSTest/Verify.MSTest.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
<NoWarn>$(NoWarn);CS0436</NoWarn>
55
</PropertyGroup>
66
<PropertyGroup Condition=" '$(OS)' == 'Windows_NT' ">
7-
<TargetFrameworks>netstandard2.0;netstandard2.1;net461;net5;net6</TargetFrameworks>
7+
<TargetFrameworks>netstandard2.0;netstandard2.1;net461;net472;net5;net6</TargetFrameworks>
88
</PropertyGroup>
99
<ItemGroup>
1010
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
1111
<PackageReference Include="ProjectDefaults" Version="1.0.61" PrivateAssets="All" />
1212
<PackageReference Include="EmptyFiles" Version="2.8.0" PrivateAssets="None" />
1313
<PackageReference Include="MSTest.TestFramework" Version="2.2.7" />
14-
<PackageReference Include="Nullable" Version="1.3.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" PrivateAssets="all" />
15-
<PackageReference Include="IndexRange" Version="1.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" PrivateAssets="all" />
16-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" />
14+
<PackageReference Include="Nullable" Version="1.3.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" PrivateAssets="all" />
15+
<PackageReference Include="IndexRange" Version="1.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" PrivateAssets="all" />
16+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" />
1717
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" Condition="$(Configuration) == 'Release'" />
1818
<ProjectReference Include="..\Verify\Verify.csproj" PrivateAssets="None" />
1919
</ItemGroup>

src/Verify.MSTest/VerifyBase_Tuple.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NETSTANDARD2_0
1+
#if !NETSTANDARD2_0 && !NET461
22
using System.Linq.Expressions;
33
using VerifyTests;
44

src/Verify.NUnit/Verifier_Tuple.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NETSTANDARD2_0
1+
#if !NETSTANDARD2_0 && !NET461
22
using System.Linq.Expressions;
33
using VerifyTests;
44

src/Verify.NUnit/Verify.NUnit.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
<TargetFrameworks>netstandard2.0;netstandard2.1;net5;net6</TargetFrameworks>
44
</PropertyGroup>
55
<PropertyGroup Condition=" '$(OS)' == 'Windows_NT' ">
6-
<TargetFrameworks>netstandard2.0;netstandard2.1;net461;net5;net6</TargetFrameworks>
6+
<TargetFrameworks>netstandard2.0;netstandard2.1;net461;net472;net5;net6</TargetFrameworks>
77
</PropertyGroup>
88
<ItemGroup>
99
<PackageReference Include="NUnit" Version="3.13.2" />
1010
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
1111
<PackageReference Include="ProjectDefaults" Version="1.0.61" PrivateAssets="All" />
1212
<PackageReference Include="EmptyFiles" Version="2.8.0" PrivateAssets="None" />
13-
<PackageReference Include="Nullable" Version="1.3.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" PrivateAssets="all" />
14-
<PackageReference Include="IndexRange" Version="1.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" PrivateAssets="all" />
15-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461'" />
13+
<PackageReference Include="Nullable" Version="1.3.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" PrivateAssets="all" />
14+
<PackageReference Include="IndexRange" Version="1.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" PrivateAssets="all" />
15+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" Condition="$(TargetFramework) == 'netstandard2.0' OR $(TargetFramework) == 'net461' OR $(TargetFramework) == 'net472'" />
1616
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" Condition="$(Configuration) == 'Release'" />
1717
<ProjectReference Include="..\Verify\Verify.csproj" PrivateAssets="None" />
1818
</ItemGroup>

src/Verify.NUnit/VerifyBase_Tuple.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NETSTANDARD2_0
1+
#if !NETSTANDARD2_0 && !NET461
22
using System.Linq.Expressions;
33
using VerifyTests;
44

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Foo

0 commit comments

Comments
 (0)