Skip to content

Commit 03b4ac0

Browse files
committed
And renamed to AndAlso (closes #13)
1 parent fe87a7f commit 03b4ac0

File tree

7 files changed

+13
-13
lines changed

7 files changed

+13
-13
lines changed

MyWebApi.Tests/BuildersTests/ActionsTests/ShouldHaveModelStateTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public void AndShouldWorkCorrectlyWithValidModelState()
8383
.Controller<WebApiController>()
8484
.Calling(c => c.ModelStateCheck(requestModel))
8585
.ShouldHaveValidModelState()
86-
.And()
86+
.AndAlso()
8787
.ShouldReturnOk();
8888
}
8989

@@ -96,7 +96,7 @@ public void AndShouldWorkCorrectlyWithInvalidModelState()
9696
.Controller<WebApiController>()
9797
.Calling(c => c.ModelStateCheck(requestModelWithErrors))
9898
.ShouldHaveInvalidModelState()
99-
.And()
99+
.AndAlso()
100100
.ShouldReturnOk();
101101
}
102102
}

MyWebApi/Builders/Actions/ShouldHaveModelState.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public IModelErrorTestBuilder<TRequestModel> ShouldHaveModelStateFor<TRequestMod
2525
/// <summary>
2626
/// Checks whether the tested action's provided model state is valid.
2727
/// </summary>
28-
/// <returns>Test builder with And method.</returns>
28+
/// <returns>Test builder with AndAlso method.</returns>
2929
public IAndTestBuilder<TActionResult> ShouldHaveValidModelState()
3030
{
3131
this.CheckValidModelState();
@@ -35,7 +35,7 @@ public IAndTestBuilder<TActionResult> ShouldHaveValidModelState()
3535
/// <summary>
3636
/// Checks whether the tested action's provided model state is not valid.
3737
/// </summary>
38-
/// <returns>Test builder with And method.</returns>
38+
/// <returns>Test builder with AndAlso method.</returns>
3939
public IAndTestBuilder<TActionResult> ShouldHaveInvalidModelState()
4040
{
4141
if (this.Controller.ModelState.Count == 0)

MyWebApi/Builders/And/AndTestBuilder.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using Contracts.And;
88

99
/// <summary>
10-
/// Class containing And() method allowing additional assertions after model state tests.
10+
/// Class containing AndAlso() method allowing additional assertions after model state tests.
1111
/// </summary>
1212
/// <typeparam name="TActionResult">Result from invoked action in ASP.NET Web API controller.</typeparam>
1313
public class AndTestBuilder<TActionResult> : BaseTestBuilderWithActionResult<TActionResult>,
@@ -28,7 +28,7 @@ public AndTestBuilder(ApiController controller, string actionName, TActionResult
2828
/// Method allowing additional assertions after the model state tests.
2929
/// </summary>
3030
/// <returns>Builder for testing the action result.</returns>
31-
public IActionResultTestBuilder<TActionResult> And()
31+
public IActionResultTestBuilder<TActionResult> AndAlso()
3232
{
3333
return new ActionResultTestBuilder<TActionResult>(this.Controller, this.ActionName, this.ActionResult);
3434
}

MyWebApi/Builders/Base/BaseTestBuilderWithActionResult.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ protected TResponseModel GetActualModel<TResponseModel>()
7070
}
7171

7272
/// <summary>
73-
/// Initializes new instance of builder providing And method.
73+
/// Initializes new instance of builder providing AndAlso method.
7474
/// </summary>
75-
/// <returns>Test builder with And method.</returns>
75+
/// <returns>Test builder with AndAlso method.</returns>
7676
protected IAndTestBuilder<TActionResult> NewAndTestBuilder()
7777
{
7878
return new AndTestBuilder<TActionResult>(this.Controller, this.ActionName, this.ActionResult);

MyWebApi/Builders/Contracts/Actions/IActionResultTestBuilder.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ public interface IActionResultTestBuilder<out TActionResult> : IBaseTestBuilderW
2525
/// <summary>
2626
/// Checks whether the tested action's provided model state is valid.
2727
/// </summary>
28-
/// <returns>Test builder with And method.</returns>
28+
/// <returns>Test builder with AndAlso method.</returns>
2929
IAndTestBuilder<TActionResult> ShouldHaveValidModelState();
3030

3131
/// <summary>
3232
/// Checks whether the tested action's provided model state is not valid.
3333
/// </summary>
34-
/// <returns>Test builder with And method.</returns>
34+
/// <returns>Test builder with AndAlso method.</returns>
3535
IAndTestBuilder<TActionResult> ShouldHaveInvalidModelState();
3636

3737
/// <summary>

MyWebApi/Builders/Contracts/And/IAndTestBuilder.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using Actions;
44

55
/// <summary>
6-
/// Class containing And() method allowing additional assertions after model state tests.
6+
/// Class containing AndAlso() method allowing additional assertions after model state tests.
77
/// </summary>
88
/// <typeparam name="TActionResult">Result from invoked action in ASP.NET Web API controller.</typeparam>
99
public interface IAndTestBuilder<out TActionResult>
@@ -12,6 +12,6 @@ public interface IAndTestBuilder<out TActionResult>
1212
/// Method allowing additional assertions after the model state tests.
1313
/// </summary>
1414
/// <returns>Builder for testing the action result.</returns>
15-
IActionResultTestBuilder<TActionResult> And();
15+
IActionResultTestBuilder<TActionResult> AndAlso();
1616
}
1717
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ MyWebApi
114114
.Controller<WebApiController>()
115115
.Calling(c => c.SomeAction(requestModel))
116116
.ShouldHaveInvalidModelState()
117-
.And()
117+
.AndAlso()
118118
.ShouldReturnOk();;
119119

120120
// tests whether model state error exists (or does not exist) for specific key

0 commit comments

Comments
 (0)