public ClientUserServiceTest() { ClientCompanyManager = Substitute.For<IClientCompanyManagement>(); ClientBranchManager = Substitute.For<IClientBranchManager>(); ClientUserManager = Substitute.For<IClientUserManager>(); UserManagement = Substitute.For<IUsersManagement>(); ReferenceManagement = Substitute.For<IReferenceManagement>(); ClientUserAccessManager = Substitute.For<IClientUserAccessManager>(); Target = new ClientUserService(ClientCompanyManager, ClientBranchManager, ClientUserManager, UserManagement, ReferenceManagement, ClientUserAccessManager); }
public ClientUserService(IClientCompanyManagement clientCompanyManager, IClientBranchManager clientBranchManager, IClientUserManager clientUserManager, IUsersManagement userManagement, IReferenceManagement referenceManagement, IClientUserAccessManager clientUserAccessManager) { _clientCompanyManager = ValidationUtil.CheckOnNullAndThrowIfNull(clientCompanyManager); _clientBranchManager = ValidationUtil.CheckOnNullAndThrowIfNull(clientBranchManager); _clientUserManager = ValidationUtil.CheckOnNullAndThrowIfNull(clientUserManager); _userManagement = ValidationUtil.CheckOnNullAndThrowIfNull(userManagement); _referenceManagement = ValidationUtil.CheckOnNullAndThrowIfNull(referenceManagement); _clientUserAccessManager = ValidationUtil.CheckOnNullAndThrowIfNull(clientUserAccessManager); _phoneManager = new PhoneManager(); }