public AuthOwnerService(IAuthUserManagerProvider authUserManagerProvider, IRoleIdService roleIdService) { Guard.WhenArgument(authUserManagerProvider, nameof(IAuthUserManagerProvider)).IsNull().Throw(); Guard.WhenArgument(roleIdService, nameof(IRoleIdService)).IsNull().Throw(); this.authUserManagerProvider = authUserManagerProvider; this.roleIdService = roleIdService; }
public IdentityAuthAccountService(IAuthSignInManagerProvider authSignInManagerProvider, IAuthUserManagerProvider authUserManagerProvider) { Guard.WhenArgument(authSignInManagerProvider, nameof(IAuthSignInManagerProvider)).IsNull().Throw(); Guard.WhenArgument(authUserManagerProvider, nameof(IAuthUserManagerProvider)).IsNull().Throw(); this.authSignInManagerProvider = authSignInManagerProvider; this.authUserManagerProvider = authUserManagerProvider; }
public void ThrowArgumentNullException_WhenIAuthUserManagerProviderParameterIsNull() { // Arrange var authSignInManagerProvider = new Mock <IAuthSignInManagerProvider>(); IAuthUserManagerProvider authUserManagerProvider = null; // Act & Assert Assert.That( () => new IdentityAuthAccountService(authSignInManagerProvider.Object, authUserManagerProvider), Throws.InstanceOf <ArgumentNullException>().With.Message.Contains(nameof(IAuthUserManagerProvider))); }