public async Task When_Passing_Null_Parameters_Then_Exceptions_Are_Thrown()
        {
            // ARRANGE
            InitializeFakeObjects();

            // ACTS & ASSERTS
            await Assert.ThrowsAsync <ArgumentNullException>(() => _addResourceOwnerAction.Execute(null, null));

            await Assert.ThrowsAsync <ArgumentNullException>(() => _addResourceOwnerAction.Execute(new AddUserParameter(null), null));
        }
 public async Task<bool> Add(AddUserParameter parameter)
 {
     _managerEventSource.StartToAddResourceOwner(parameter.Login);
     _addUserParameterValidator.Validate(parameter);
     var result = await _addUserOperation.Execute(parameter, null);
     _managerEventSource.FinishToAddResourceOwner(parameter.Login);
     return result;
 }
Ejemplo n.º 3
0
 public Task <bool> AddUser(AddUserParameter claimsPrincipal)
 {
     return(_addUserOperation.Execute(claimsPrincipal));
 }
Ejemplo n.º 4
0
 public Task <string> AddUser(AddUserParameter addUserParameter, string issuer = null)
 {
     return(_addUserOperation.Execute(addUserParameter, issuer));
 }