Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Pipeline/Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ partial class Build : NukeBuild
/// <para />
/// Afterward, you can update the package reference in `Directory.Packages.props` and reset this flag.
/// </summary>
readonly BuildScope BuildScope = BuildScope.Default;
readonly BuildScope BuildScope = BuildScope.CoreOnly;
Comment thread
vbreuss marked this conversation as resolved.

[Parameter("Github Token")] readonly string GithubToken;
[GitRepository] readonly GitRepository Repository;
Expand Down
2 changes: 1 addition & 1 deletion Source/aweXpect.Core/Delegates/ThatDelegateThrows.Whose.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public partial class ThatDelegateThrows<TException>
/// </summary>
public AndOrResult<TException, ThatDelegateThrows<TException>> Whose<TMember>(
Func<TException, TMember?> memberSelector,
Action<IThat<TMember?>> expectations,
Action<IThatSubject<TMember?>> expectations,
[CallerArgumentExpression("memberSelector")]
string doNotPopulateThisValue = "")
=> new(ExpectationBuilder.ForMember(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ public partial class ThatDelegateThrows<TException>
/// </summary>
public AndOrResult<TException, ThatDelegateThrows<TException>>
WithInner<TInnerException>(
Action<IThat<TInnerException?>> expectations)
Action<IThatSubject<TInnerException?>> expectations)
where TInnerException : Exception
=> new(ExpectationBuilder
.ForMember<Exception, Exception?>(e => e.InnerException,
Expand Down Expand Up @@ -45,7 +45,7 @@ public AndOrResult<TException, ThatDelegateThrows<TException>> WithInner<
/// </summary>
public AndOrResult<TException, ThatDelegateThrows<TException>> WithInner(
Type innerExceptionType,
Action<IThat<Exception?>> expectations)
Action<IThatSubject<Exception?>> expectations)
=> new(ExpectationBuilder
.ForMember<Exception, Exception?>(e => e.InnerException,
" whose ",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public partial class ThatDelegateThrows<TException>
/// satisfies the <paramref name="expectations" />.
/// </summary>
public AndOrResult<TException, ThatDelegateThrows<TException>> WithInnerException(
Action<IThat<Exception?>> expectations)
Action<IThatSubject<Exception?>> expectations)
=> new(ExpectationBuilder
.ForMember(
MemberAccessor<Exception?, Exception?>.FromFunc(
Expand Down
4 changes: 2 additions & 2 deletions Source/aweXpect.Core/Options/CollectionMatchOptions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -367,15 +367,15 @@ public sealed class ExpectationItem<TItem>
internal readonly ManualExpectationBuilder<TItem> ItemExpectationBuilder;

/// <inheritdoc cref="ExpectationItem{TItem}" />
public ExpectationItem(Action<IThat<TItem>> expectation,
public ExpectationItem(Action<IThatSubject<TItem?>> expectation,
ExpectationGrammars grammars,
IEvaluationContext context,
CancellationToken cancellationToken)
{
_context = context;
_cancellationToken = cancellationToken;
ItemExpectationBuilder = new ManualExpectationBuilder<TItem>(null, grammars);
expectation.Invoke(new ThatSubject<TItem>(ItemExpectationBuilder));
expectation.Invoke(new ThatSubject<TItem?>(ItemExpectationBuilder));
}
Comment thread
vbreuss marked this conversation as resolved.

/// <summary>
Expand Down
4 changes: 2 additions & 2 deletions Source/aweXpect.Core/Results/AndOrWhichResult.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public class AndOrWhichResult<TType, TThat, TSelf>(
public AdditionalAndOrWhichResult
Which<TMember>(
Func<TType, TMember?> memberSelector,
Action<IThat<TMember?>> expectations,
Action<IThatSubject<TMember?>> expectations,
[CallerArgumentExpression("memberSelector")]
string doNotPopulateThisValue = "")
=> new(
Expand Down Expand Up @@ -71,7 +71,7 @@ public class AdditionalAndOrWhichResult(
public AdditionalAndOrWhichResult
AndWhich<TMember>(
Func<TType, TMember?> memberSelector,
Action<IThat<TMember?>> expectations,
Action<IThatSubject<TMember?>> expectations,
[CallerArgumentExpression("memberSelector")]
string doNotPopulateThisValue = "")
{
Expand Down
4 changes: 2 additions & 2 deletions Source/aweXpect.Core/Results/AndOrWhoseResult.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public class AndOrWhoseResult<TType, TThat, TSelf>(
public AdditionalAndOrWhoseResult
Whose<TMember>(
Func<TType, TMember?> memberSelector,
Action<IThat<TMember?>> expectations,
Action<IThatSubject<TMember?>> expectations,
[CallerArgumentExpression("memberSelector")]
string doNotPopulateThisValue = "")
=> new(
Expand Down Expand Up @@ -71,7 +71,7 @@ public class AdditionalAndOrWhoseResult(
public AdditionalAndOrWhoseResult
AndWhose<TMember>(
Func<TType, TMember?> memberSelector,
Action<IThat<TMember?>> expectations,
Action<IThatSubject<TMember?>> expectations,
[CallerArgumentExpression("memberSelector")]
string doNotPopulateThisValue = "")
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ public static CountResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>
public static CollectionContainResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>
Contains<TItem>(
this IThat<IAsyncEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> expected,
IEnumerable<Action<IThatSubject<TItem?>>> expected,
[CallerArgumentExpression("expected")]
string doNotPopulateThisValue = "")
{
Expand Down Expand Up @@ -336,7 +336,7 @@ public static CountResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>
public static CollectionContainResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>
DoesNotContain<TItem>(
this IThat<IAsyncEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> unexpected,
IEnumerable<Action<IThatSubject<TItem?>>> unexpected,
[CallerArgumentExpression("unexpected")]
string doNotPopulateThisValue = "")
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ public partial class Elements<TItem>
/// …comply with the <paramref name="expectations" />.
/// </summary>
public ObjectEqualityResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>
ComplyWith(Action<IThat<TItem>> expectations)
ComplyWith(Action<IThatSubject<TItem>> expectations)
{
ObjectEqualityOptions<TItem> options = new();
return new ObjectEqualityResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>(
Expand All @@ -45,7 +45,7 @@ private sealed class ComplyWithConstraint<TItem>

public ComplyWithConstraint(ExpectationBuilder expectationBuilder, string it, ExpectationGrammars grammars,
EnumerableQuantifier quantifier,
Action<IThat<TItem>> expectations) : base(grammars)
Action<IThatSubject<TItem>> expectations) : base(grammars)
{
_it = it;
_grammars = grammars;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ public static partial class ThatAsyncEnumerable
/// Verifies that the collection has an item that complies with the <paramref name="expectations" />…
/// </summary>
public static HasItemResult<IAsyncEnumerable<TItem>?> HasItemThat<TItem>(
this IThat<IAsyncEnumerable<TItem>?> source, Action<IThat<TItem>> expectations)
this IThat<IAsyncEnumerable<TItem>?> source, Action<IThatSubject<TItem>> expectations)
{
CollectionIndexOptions indexOptions = new();
ExpectationBuilder expectationBuilder = source.Get().ExpectationBuilder;
Expand All @@ -44,7 +44,7 @@ private sealed class HasItemThatConstraint<TItem> : ConstraintResult.WithValue<I
public HasItemThatConstraint(ExpectationBuilder expectationBuilder,
string it,
ExpectationGrammars grammars,
Action<IThat<TItem>> expectations,
Action<IThatSubject<TItem>> expectations,
CollectionIndexOptions options) : base(grammars)
{
_expectationBuilder = expectationBuilder;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ public static partial class ThatAsyncEnumerable
public static CollectionBeContainedInResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>
IsContainedIn<TItem>(
this IThat<IAsyncEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> expected,
IEnumerable<Action<IThatSubject<TItem?>>> expected,
[CallerArgumentExpression("expected")]
string doNotPopulateThisValue = "")
{
Expand Down Expand Up @@ -187,7 +187,7 @@ public static partial class ThatAsyncEnumerable
public static CollectionBeContainedInResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>
IsNotContainedIn<TItem>(
this IThat<IAsyncEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> unexpected,
IEnumerable<Action<IThatSubject<TItem?>>> unexpected,
[CallerArgumentExpression("unexpected")]
string doNotPopulateThisValue = "")
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -312,7 +312,7 @@ public static partial class ThatAsyncEnumerable
public static CollectionMatchResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>
IsEqualTo<TItem>(
this IThat<IAsyncEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> expected,
IEnumerable<Action<IThatSubject<TItem?>>> expected,
[CallerArgumentExpression("expected")]
string doNotPopulateThisValue = "")
{
Expand Down Expand Up @@ -638,7 +638,7 @@ public static partial class ThatAsyncEnumerable
public static CollectionMatchResult<IAsyncEnumerable<TItem>, IThat<IAsyncEnumerable<TItem>?>, TItem>
IsNotEqualTo<TItem>(
this IThat<IAsyncEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> unexpected,
IEnumerable<Action<IThatSubject<TItem?>>> unexpected,
[CallerArgumentExpression("unexpected")]
string doNotPopulateThisValue = "")
{
Expand Down
2 changes: 1 addition & 1 deletion Source/aweXpect/That/Collections/ThatAsyncEnumerable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -598,7 +598,7 @@ private sealed class IsEqualToFromExpectationsConstraint<TItem, TMatch>(
string it,
ExpectationGrammars grammars,
string expectedExpression,
IEnumerable<Action<IThat<TItem?>>>? expected,
IEnumerable<Action<IThatSubject<TItem?>>>? expected,
CollectionMatchOptions matchOptions)
: ConstraintResult.WithEqualToValue<IAsyncEnumerable<TItem>?>(it, grammars, expected is null),
IAsyncContextConstraint<IAsyncEnumerable<TItem>?>
Expand Down
4 changes: 2 additions & 2 deletions Source/aweXpect/That/Collections/ThatEnumerable.Contains.cs
Original file line number Diff line number Diff line change
Expand Up @@ -404,7 +404,7 @@ public static ObjectCollectionContainResult<ImmutableArray<TItem>, IThat<Immutab
public static CollectionContainResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>
Contains<TItem>(
this IThat<IEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> expected,
IEnumerable<Action<IThatSubject<TItem?>>> expected,
[CallerArgumentExpression("expected")] string doNotPopulateThisValue = "")
{
CollectionMatchOptions matchOptions = new(CollectionMatchOptions.EquivalenceRelations.Contains);
Expand Down Expand Up @@ -804,7 +804,7 @@ public static ObjectCollectionContainResult<ImmutableArray<TItem>, IThat<Immutab
public static CollectionContainResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>
DoesNotContain<TItem>(
this IThat<IEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> unexpected,
IEnumerable<Action<IThatSubject<TItem?>>> unexpected,
[CallerArgumentExpression("unexpected")]
string doNotPopulateThisValue = "")
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public partial class Elements<TItem>
/// …comply with the <paramref name="expectations" />.
/// </summary>
public ObjectEqualityResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>
ComplyWith(Action<IThat<TItem>> expectations)
ComplyWith(Action<IThatSubject<TItem>> expectations)
{
ObjectEqualityOptions<TItem> options = new();
return new ObjectEqualityResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>(
Expand All @@ -44,7 +44,7 @@ private sealed class ComplyWithConstraint

public ComplyWithConstraint(ExpectationBuilder expectationBuilder, string it, ExpectationGrammars grammars,
EnumerableQuantifier quantifier,
Action<IThat<TItem>> expectations)
Action<IThatSubject<TItem>> expectations)
: base(it, grammars)
{
_quantifier = quantifier;
Expand Down Expand Up @@ -130,7 +130,7 @@ public partial class ElementsForEnumerable<TEnumerable>
/// …comply with the <paramref name="expectations" />.
/// </summary>
public ObjectEqualityResult<TEnumerable, IThat<TEnumerable>, object?>
ComplyWith(Action<IThat<object?>> expectations)
ComplyWith(Action<IThatSubject<object?>> expectations)
{
ObjectEqualityOptions<object?> options = new();
return new ObjectEqualityResult<TEnumerable, IThat<TEnumerable>, object?>(
Expand All @@ -152,7 +152,7 @@ private sealed class ComplyWithConstraint

public ComplyWithConstraint(ExpectationBuilder expectationBuilder, string it, ExpectationGrammars grammars,
EnumerableQuantifier quantifier,
Action<IThat<object?>> expectations)
Action<IThatSubject<object?>> expectations)
: base(it, grammars)
{
_quantifier = quantifier;
Expand Down Expand Up @@ -238,7 +238,7 @@ public partial class ElementsForStructEnumerable<TEnumerable, TItem>
/// …comply with the <paramref name="expectations" />.
/// </summary>
public ObjectEqualityResult<TEnumerable, IThat<TEnumerable>, TItem>
ComplyWith(Action<IThat<TItem>> expectations)
ComplyWith(Action<IThatSubject<TItem>> expectations)
{
ObjectEqualityOptions<TItem> options = new();
return new ObjectEqualityResult<TEnumerable, IThat<TEnumerable>, TItem>(
Expand All @@ -260,7 +260,7 @@ private sealed class ComplyWithConstraint

public ComplyWithConstraint(ExpectationBuilder expectationBuilder, string it, ExpectationGrammars grammars,
EnumerableQuantifier quantifier,
Action<IThat<TItem>> expectations)
Action<IThatSubject<TItem>> expectations)
: base(it, grammars)
{
_quantifier = quantifier;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public static partial class ThatEnumerable
/// Verifies that the collection has an item that complies with the <paramref name="expectations" />…
/// </summary>
public static HasItemResult<IEnumerable<TItem>?> HasItemThat<TItem>(
this IThat<IEnumerable<TItem>?> source, Action<IThat<TItem>> expectations)
this IThat<IEnumerable<TItem>?> source, Action<IThatSubject<TItem>> expectations)
{
CollectionIndexOptions indexOptions = new();
ExpectationBuilder expectationBuilder = source.Get().ExpectationBuilder;
Expand All @@ -40,7 +40,7 @@ public static partial class ThatEnumerable
/// Verifies that the collection has an item that complies with the <paramref name="expectations" />…
/// </summary>
public static HasItemResult<ImmutableArray<TItem>> HasItemThat<TItem>(
this IThat<ImmutableArray<TItem>> source, Action<IThat<TItem>> expectations)
this IThat<ImmutableArray<TItem>> source, Action<IThatSubject<TItem>> expectations)
{
CollectionIndexOptions indexOptions = new();
ExpectationBuilder expectationBuilder = source.Get().ExpectationBuilder;
Expand All @@ -66,7 +66,7 @@ private sealed class HasItemThatConstraint<TItem> : ConstraintResult.WithValue<I
public HasItemThatConstraint(ExpectationBuilder expectationBuilder,
string it,
ExpectationGrammars grammars,
Action<IThat<TItem>> expectations,
Action<IThatSubject<TItem>> expectations,
CollectionIndexOptions options) : base(grammars)
{
_expectationBuilder = expectationBuilder;
Expand Down Expand Up @@ -182,7 +182,7 @@ private sealed class HasItemThatForEnumerableConstraint<TEnumerable, TItem> :
public HasItemThatForEnumerableConstraint(ExpectationBuilder expectationBuilder,
string it,
ExpectationGrammars grammars,
Action<IThat<TItem>> expectations,
Action<IThatSubject<TItem>> expectations,
CollectionIndexOptions options) : base(grammars)
{
_expectationBuilder = expectationBuilder;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ public static ObjectCollectionBeContainedInResult<ImmutableArray<TItem>, IThat<I
public static CollectionBeContainedInResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>
IsContainedIn<TItem>(
this IThat<IEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> expected,
IEnumerable<Action<IThatSubject<TItem?>>> expected,
[CallerArgumentExpression("expected")] string doNotPopulateThisValue = "")
{
CollectionMatchOptions matchOptions = new(CollectionMatchOptions.EquivalenceRelations.IsContainedIn);
Expand Down Expand Up @@ -340,7 +340,7 @@ public static ObjectCollectionBeContainedInResult<ImmutableArray<TItem>, IThat<I
public static CollectionBeContainedInResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>
IsNotContainedIn<TItem>(
this IThat<IEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> expected,
IEnumerable<Action<IThatSubject<TItem?>>> expected,
[CallerArgumentExpression("expected")] string doNotPopulateThisValue = "")
{
CollectionMatchOptions matchOptions = new(CollectionMatchOptions.EquivalenceRelations.IsContainedIn);
Expand Down
4 changes: 2 additions & 2 deletions Source/aweXpect/That/Collections/ThatEnumerable.IsEqualTo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -493,7 +493,7 @@ public static ObjectCollectionBeContainedInResult<ImmutableArray<TItem>, IThat<I
public static CollectionMatchResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>
IsEqualTo<TItem>(
this IThat<IEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> expected,
IEnumerable<Action<IThatSubject<TItem?>>> expected,
[CallerArgumentExpression("expected")] string doNotPopulateThisValue = "")
{
CollectionMatchOptions matchOptions = new();
Expand Down Expand Up @@ -1002,7 +1002,7 @@ public static ObjectCollectionBeContainedInResult<ImmutableArray<TItem>, IThat<I
public static CollectionMatchResult<IEnumerable<TItem>, IThat<IEnumerable<TItem>?>, TItem>
IsNotEqualTo<TItem>(
this IThat<IEnumerable<TItem>?> source,
IEnumerable<Action<IThat<TItem?>>> unexpected,
IEnumerable<Action<IThatSubject<TItem?>>> unexpected,
[CallerArgumentExpression("unexpected")]
string doNotPopulateThisValue = "")
{
Expand Down
2 changes: 1 addition & 1 deletion Source/aweXpect/That/Collections/ThatEnumerable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ private sealed class IsEqualToFromExpectationsConstraint<TItem, TMatch>(
string it,
ExpectationGrammars grammars,
string? expectedExpression,
IEnumerable<Action<IThat<TItem?>>>? expected,
IEnumerable<Action<IThatSubject<TItem?>>>? expected,
CollectionMatchOptions matchOptions)
: ConstraintResult.WithEqualToValue<IEnumerable<TItem>?>(it, grammars, expected is null),
IAsyncContextConstraint<IEnumerable<TItem>?>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public static partial class ThatDelegateThrows
/// </remarks>
public static AndOrResult<TException?, ThatDelegateThrows<TException>> WithRecursiveInnerExceptions<TException>(
this ThatDelegateThrows<TException> source,
Action<IThat<IEnumerable<Exception>>> expectations)
Action<IThatSubject<IEnumerable<Exception>>> expectations)
where TException : Exception?
=> new(source.ExpectationBuilder
.ForMember(
Expand Down
4 changes: 2 additions & 2 deletions Source/aweXpect/That/Exceptions/ThatException.HasInner.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ public static partial class ThatException
/// </summary>
public static AndOrResult<Exception?, IThat<Exception?>> HasInner<TInnerException>(
this IThat<Exception?> source,
Action<IThat<TInnerException?>> expectations)
Action<IThatSubject<TInnerException?>> expectations)
where TInnerException : Exception?
=> new(source.Get().ExpectationBuilder
.ForMember<Exception?, Exception?>(e => e?.InnerException,
Expand Down Expand Up @@ -42,7 +42,7 @@ public static partial class ThatException
public static AndOrResult<Exception?, IThat<Exception?>> HasInner(
this IThat<Exception?> source,
Type innerExceptionType,
Action<IThat<Exception?>> expectations)
Action<IThatSubject<Exception?>> expectations)
=> new(source.Get().ExpectationBuilder
.ForMember<Exception?, Exception?>(e => e?.InnerException,
" whose ",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public partial class ThatException
/// </summary>
public static AndOrResult<Exception?, IThat<Exception?>> HasInnerException(
this IThat<Exception?> source,
Action<IThat<Exception?>> expectations)
Action<IThatSubject<Exception?>> expectations)
=> new(source.Get().ExpectationBuilder
.ForMember<Exception, Exception?>(e => e.InnerException,
" whose ",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public static partial class ThatException
/// </remarks>
public static AndOrResult<Exception?, IThat<Exception?>> HasRecursiveInnerExceptions(
this IThat<Exception?> source,
Action<IThat<IEnumerable<Exception>>> expectations)
Action<IThatSubject<IEnumerable<Exception>>> expectations)
=> new(source.Get().ExpectationBuilder
.ForMember<Exception?, IEnumerable<Exception?>>(
e => e.GetInnerExceptions(),
Expand Down
Loading
Loading