11using CommonTestUtilities . Requests ;
2- using FluentAssertions ;
32using RecipesApp . Application . UseCases . User . Register ;
43using RecipesApp . Exception . Resources ;
54
@@ -14,7 +13,7 @@ public void Test_OnSuccess()
1413 var request = RegisterUserRequestJSONMockFactory . CreateMock ( ) ;
1514 var result = v . Validate ( request ) ;
1615
17- result . IsValid . Should ( ) . BeTrue ( ) ;
16+ Assert . True ( result . IsValid ) ;
1817 }
1918
2019 [ Fact ]
@@ -24,9 +23,9 @@ public void Test_OnFailureWith_EmptyName()
2423 var request = RegisterUserRequestJSONMockFactory . CreateMockWithoutName ( ) ;
2524 var result = v . Validate ( request ) ;
2625
27- result . IsValid . Should ( ) . BeFalse ( ) ;
28- result . Errors . Should ( ) . ContainSingle ( )
29- . And . Contain ( e => e . ErrorMessage . Equals ( ResourcesAccessor . NAME_REQUIRED ) ) ;
26+ Assert . False ( result . IsValid ) ;
27+ Assert . Single ( result . Errors ,
28+ error => error . ErrorMessage . Equals ( ResourcesAccessor . NAME_REQUIRED ) ) ;
3029 }
3130
3231 [ Fact ]
@@ -36,20 +35,21 @@ public void Test_OnFailureWith_EmptyEmail()
3635 var request = RegisterUserRequestJSONMockFactory . CreateMockWithoutEmail ( ) ;
3736 var result = v . Validate ( request ) ;
3837
39- result . IsValid . Should ( ) . BeFalse ( ) ;
40- result . Errors . Should ( ) . ContainSingle ( )
41- . And . Contain ( e => e . ErrorMessage . Equals ( ResourcesAccessor . EMAIL_REQUIRED ) ) ;
38+ Assert . False ( result . IsValid ) ;
39+ Assert . Single ( result . Errors ,
40+ error => error . ErrorMessage . Equals ( ResourcesAccessor . EMAIL_REQUIRED ) ) ;
4241 }
42+
4343 [ Fact ]
4444 public void Test_OnFailureWith_InvalidEmail ( )
4545 {
4646 var v = new RegisterUserValidator ( ) ;
4747 var request = RegisterUserRequestJSONMockFactory . CreateMockWithInvalidEmail ( "email.com" ) ;
4848 var result = v . Validate ( request ) ;
4949
50- result . IsValid . Should ( ) . BeFalse ( ) ;
51- result . Errors . Should ( ) . ContainSingle ( )
52- . And . Contain ( e => e . ErrorMessage . Equals ( ResourcesAccessor . EMAIL_INVALID ) ) ;
50+ Assert . False ( result . IsValid ) ;
51+ Assert . Single ( result . Errors ,
52+ error => error . ErrorMessage . Equals ( ResourcesAccessor . EMAIL_INVALID ) ) ;
5353 }
5454
5555 [ Fact ]
@@ -59,10 +59,11 @@ public void Test_OnFailureWith_EmptyPassword()
5959 var request = RegisterUserRequestJSONMockFactory . CreateMockWithoutPassword ( ) ;
6060 var result = v . Validate ( request ) ;
6161
62- result . IsValid . Should ( ) . BeFalse ( ) ;
63- result . Errors . Should ( ) . ContainSingle ( )
64- . And . Contain ( e => e . ErrorMessage . Equals ( ResourcesAccessor . PASSWORD_REQUIRED ) ) ;
62+ Assert . False ( result . IsValid ) ;
63+ Assert . Single ( result . Errors ,
64+ error => error . ErrorMessage . Equals ( ResourcesAccessor . PASSWORD_REQUIRED ) ) ;
6565 }
66+
6667 [ Theory ]
6768 [ InlineData ( 1 ) ]
6869 [ InlineData ( 2 ) ]
@@ -75,8 +76,8 @@ public void Test_OnFailureWith_InvalidPassword(int passwordLength)
7576 var request = RegisterUserRequestJSONMockFactory . CreateMock ( passwordLength ) ;
7677 var result = v . Validate ( request ) ;
7778
78- result . IsValid . Should ( ) . BeFalse ( ) ;
79- result . Errors . Should ( ) . ContainSingle ( )
80- . And . Contain ( e => e . ErrorMessage . Equals ( ResourcesAccessor . PASSWORD_LENGTH ) ) ;
79+ Assert . False ( result . IsValid ) ;
80+ Assert . Single ( result . Errors ,
81+ error => error . ErrorMessage . Equals ( ResourcesAccessor . PASSWORD_LENGTH ) ) ;
8182 }
8283}
0 commit comments