public CurrentUserDataProvider([NotNull] IAdUserInfoProvider adUserInfoProvider, [NotNull] IUserInfoProvider userInfoProvider, [NotNull] IUserPrincipalProvider userPrincipalProvider) { if (adUserInfoProvider == null) { throw new ArgumentNullException(nameof(adUserInfoProvider)); } if (userInfoProvider == null) { throw new ArgumentNullException(nameof(userInfoProvider)); } if (userPrincipalProvider == null) { throw new ArgumentNullException(nameof(userPrincipalProvider)); } _adUserInfoProvider = adUserInfoProvider; _userInfoProvider = userInfoProvider; _userPrincipalProvider = userPrincipalProvider; }
public void SetUp() => _target = new AdUserInfoProvider();