public void InsertDataUserTest() { string mess = ""; InsertDataUserRequest request = new InsertDataUserRequest(); request.User = _userValidData; InsertDataUserResponse response = _userService.InsertDataUser(request); foreach (var item in response.Messages) { mess += item + System.Environment.NewLine; } Assert.IsTrue(response.Messages.Count == 0, mess); }
public InsertDataUserResponse InsertDataUser(InsertDataUserRequest request) { InsertDataUserResponse response = new InsertDataUserResponse(); try { using (TransactionScope transScope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted })) { _userRepo.Add(request.User); transScope.Complete(); } } catch (Exception ex) { response.Messages.Add(ex.ToString()); } return(response); }