public void TestStoreUser() { UserDTO user = new UserDTO(); user.Id = 123; StoreUserResponse response = new StoreUserResponse(); response.Id = user.Id; Expect.Once.On(service).Method("StoreUser").Will(Return.Value(response)); serviceFacade.StoreUser(user); }
public StoreUserResponse StoreUser(StoreUserRequest request) { StoreUserResponse response = new StoreUserResponse(); SecurityBusinessComponent bc = DependencyInjectionHelper.GetSecurityBusinessComponent(); User user = SecurityAdapter.DtoToUser(request.User); IEnumerable <ChangeItem> changeItems = SecurityAdapter.GetChangeItems(request.User); response.Id = bc.StoreUser(user, changeItems); return(response); }
public void StoreUser(UserDTO user) { try { StoreUserRequest request = new StoreUserRequest(); request.User = user; StoreUserResponse response = Service.StoreUser(request); user.Id = response.Id; } catch (Exception ex) { if (ExceptionPolicy.HandleException(ex, "PL Policy")) { throw; } } }