11namespace DigitalLearningSolutions . Web . Tests . Controllers . TrackingSystem . Delegates
22{
33 using System . Linq ;
4- using DigitalLearningSolutions . Data . DataServices ;
5- using DigitalLearningSolutions . Data . DataServices . UserDataService ;
6- using DigitalLearningSolutions . Data . Models . User ;
4+ using DigitalLearningSolutions . Data . Models . User ;
75 using DigitalLearningSolutions . Web . Controllers . TrackingSystem . Delegates ;
86 using DigitalLearningSolutions . Web . Helpers ;
97 using DigitalLearningSolutions . Web . Services ;
@@ -21,20 +19,18 @@ public class EditDelegateControllerTests
2119 {
2220 private const int DelegateId = 1 ;
2321 private EditDelegateController controller = null ! ;
24- private IJobGroupsDataService jobGroupsDataService = null ! ;
22+ private IJobGroupsService jobGroupsService = null ! ;
2523 private PromptsService promptsService = null ! ;
2624 private IUserService userService = null ! ;
27- private IUserDataService userDataService = null ! ;
2825
2926 [ SetUp ]
3027 public void SetUp ( )
3128 {
3229 promptsService = A . Fake < PromptsService > ( ) ;
33- jobGroupsDataService = A . Fake < IJobGroupsDataService > ( ) ;
30+ jobGroupsService = A . Fake < IJobGroupsService > ( ) ;
3431 userService = A . Fake < IUserService > ( ) ;
35- userDataService = A . Fake < IUserDataService > ( ) ;
3632
37- controller = new EditDelegateController ( userService , userDataService , jobGroupsDataService , promptsService )
33+ controller = new EditDelegateController ( userService , jobGroupsService , promptsService )
3834 . WithDefaultContext ( )
3935 . WithMockUser ( true ) ;
4036 }
@@ -120,7 +116,7 @@ public void Index_post_returns_view_with_model_error_with_duplicate_email()
120116
121117 A . CallTo ( ( ) => userService . GetDelegateById ( DelegateId ) ) . Returns ( delegateEntity ) ;
122118 A . CallTo (
123- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
119+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
124120 email ,
125121 delegateEntity . DelegateAccount . CentreId ,
126122 delegateEntity . UserAccount . Id
@@ -134,7 +130,7 @@ public void Index_post_returns_view_with_model_error_with_duplicate_email()
134130 using ( new AssertionScope ( ) )
135131 {
136132 A . CallTo (
137- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
133+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
138134 email ,
139135 delegateEntity . DelegateAccount . CentreId ,
140136 delegateEntity . UserAccount . Id
@@ -168,7 +164,7 @@ public void Index_post_returns_view_with_model_error_with_invalid_prn()
168164 using ( new AssertionScope ( ) )
169165 {
170166 A . CallTo (
171- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
167+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
172168 A < string > . _ ,
173169 A < int > . _ ,
174170 A < int > . _
@@ -204,7 +200,7 @@ public void Index_post_calls_userServices_and_redirects_with_no_validation_error
204200
205201 A . CallTo ( ( ) => userService . GetDelegateById ( DelegateId ) ) . Returns ( delegateEntity ) ;
206202 A . CallTo (
207- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
203+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
208204 centreSpecificEmail ,
209205 delegateEntity . DelegateAccount . CentreId ,
210206 delegateEntity . UserAccount . Id
@@ -219,7 +215,7 @@ public void Index_post_calls_userServices_and_redirects_with_no_validation_error
219215 {
220216 A . CallTo ( ( ) => userService . GetDelegateById ( DelegateId ) ) . MustHaveHappenedOnceExactly ( ) ;
221217 A . CallTo (
222- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
218+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
223219 centreSpecificEmail ,
224220 delegateEntity . DelegateAccount . CentreId ,
225221 delegateEntity . UserAccount . Id
@@ -267,7 +263,7 @@ public void Index_post_does_not_if_check_email_is_in_use_if_email_is_unchanged()
267263 {
268264 A . CallTo ( ( ) => userService . GetDelegateById ( DelegateId ) ) . MustHaveHappenedOnceExactly ( ) ;
269265 A . CallTo (
270- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
266+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
271267 A < string > . _ ,
272268 A < int > . _ ,
273269 A < int > . _
@@ -315,7 +311,7 @@ public void Index_post_saves_centre_specific_email_as_null_if_same_as_primary_em
315311 using ( new AssertionScope ( ) )
316312 {
317313 A . CallTo (
318- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
314+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
319315 A < string > . _ ,
320316 A < int > . _ ,
321317 A < int > . _
@@ -365,7 +361,7 @@ public void
365361 using ( new AssertionScope ( ) )
366362 {
367363 A . CallTo (
368- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
364+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
369365 A < string > . _ ,
370366 A < int > . _ ,
371367 A < int > . _
@@ -410,7 +406,7 @@ public void
410406 A . CallTo ( ( ) => userService . GetDelegateById ( DelegateId ) ) . Returns ( delegateEntity ) ;
411407
412408 A . CallTo (
413- ( ) => userDataService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
409+ ( ) => userService . CentreSpecificEmailIsInUseAtCentreByOtherUser (
414410 newCentreSpecificEmail ,
415411 delegateEntity . DelegateAccount . CentreId ,
416412 delegateEntity . UserAccount . Id
0 commit comments