/// <summary> /// If the request is to save User data to database /// </summary> private static void ProcessDbWriteRequest() { Console.WriteLine("Access to User profile data through the API has been selected!!!"); //get all list of Users in the system using API var userMngr = new Api.UserManager(); var allUserProfiles = userMngr.GetAllUsers(); if (allUserProfiles != null && allUserProfiles.Any()) { //bind to web pages or write basic info on console } //Save new User in the system using API var userProfileData = new Api.Objects.UserProfileData() { FirstName = "FIRSTNAME", LastName = "LASTNAME", EmailAddress = "*****@*****.**" }; var status = userMngr.CreateNewUser(userProfileData); if (status) { //user saved succefully... } }
public void Test_CreateNewUser() { //Arrange UserManager userMngr = new UserManager(); Api.Objects.UserProfileData userData = new Api.Objects.UserProfileData(); userData.FirstName = "FIRSTNAME"; userData.LastName = "LASTNAME"; userData.EmailAddress = "*****@*****.**"; //Act bool status = userMngr.CreateNewUser(userData); //Assert Assert.IsFalse(status); //false as expected, no sql connection in place }