Skip to content

Commit 53d8c1b

Browse files
committed
Add copilot generated xml docs
1 parent 7a61db2 commit 53d8c1b

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

src/CSharpFunctionalExtensions.FluentAssertions/MaybeExtensions.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ public MaybeAssertions(Maybe<T> instance) : base(instance) { }
1515

1616
protected override string Identifier => "Maybe{T}";
1717

18+
/// <summary>
19+
/// Asserts that the current <see cref="Maybe{T}"/> has a value.
20+
/// </summary>
21+
/// <param name="value"></param>
22+
/// <param name="because"></param>
23+
/// <param name="becauseArgs"></param>
24+
/// <returns></returns>
1825
public AndConstraint<MaybeAssertions<T>> HaveValue(T value, string because = "", params object[] becauseArgs)
1926
{
2027
Execute.Assertion
@@ -35,6 +42,12 @@ public AndConstraint<MaybeAssertions<T>> HaveValue(T value, string because = "",
3542
return new AndConstraint<MaybeAssertions<T>>(this);
3643
}
3744

45+
/// <summary>
46+
/// Asserts that the current <see cref="Maybe{T}"/> has no value.
47+
/// </summary>
48+
/// <param name="because"></param>
49+
/// <param name="becauseArgs"></param>
50+
/// <returns></returns>
3851
public AndConstraint<MaybeAssertions<T>> HaveNoValue(string because = "", params object[] becauseArgs)
3952
{
4053
Execute.Assertion

src/CSharpFunctionalExtensions.FluentAssertions/ResultExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public ResultAssertions(Result instance) : base(instance) { }
1616
protected override string Identifier => "Result";
1717

1818
/// <summary>
19-
///
19+
/// Asserts a result is a success.
2020
/// </summary>
2121
/// <param name="because"></param>
2222
/// <param name="becauseArgs"></param>
@@ -33,7 +33,7 @@ public AndConstraint<ResultAssertions> Succeed(string because = "", params objec
3333
}
3434

3535
/// <summary>
36-
///
36+
/// Asserts a result is a failure.
3737
/// </summary>
3838
/// <param name="because"></param>
3939
/// <param name="becauseArgs"></param>

src/CSharpFunctionalExtensions.FluentAssertions/ResultTExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public ResultTAssertions(Result<T> instance) : base(instance) { }
1616
protected override string Identifier => "Result{T}";
1717

1818
/// <summary>
19-
///
19+
/// Asserts a result is a success.
2020
/// </summary>
2121
/// <param name="because"></param>
2222
/// <param name="becauseArgs"></param>
@@ -33,7 +33,7 @@ public AndConstraint<ResultTAssertions<T>> Succeed(string because = "", params o
3333
}
3434

3535
/// <summary>
36-
///
36+
/// Asserts a result is a failure.
3737
/// </summary>
3838
/// <param name="value"></param>
3939
/// <param name="because"></param>

0 commit comments

Comments
 (0)