Exemplo n.º 1
0
        public void AccountController_LoggedInUserCreateNewUserJSON_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                // Arrange
                controllerAction = "LoggedInUserCreateNewUserJSON";
                // Act
                SetupTest(contactModelListGood[0], culture, controllerAction);

                NewContactModel newContactModel = new NewContactModel
                {
                    LoginEmail = "*****@*****.**",
                    FirstName  = "FirstNameTest",
                    LastName   = "LastNameTest",
                    Initial    = "",
                };

                using (TransactionScope ts = new TransactionScope())
                {
                    // Act
                    JsonResult jsonResult = controller.LoggedInUserCreateNewUserJSON(newContactModel) as JsonResult;

                    // Assert
                    ContactModel contactModelResult = (ContactModel)jsonResult.Data;
                    Assert.IsNotNull(contactModelResult);
                    Assert.AreEqual("", contactModelResult.Error);
                    Assert.AreEqual(newContactModel.LoginEmail, contactModelResult.LoginEmail);
                }
            }
        }
Exemplo n.º 2
0
        public JsonResult LoggedInUserCreateNewUserJSON(NewContactModel newContactModel)
        {
            ContactModel contactModel = _ContactService.PostLoggedInUserCreateNewUserDB(newContactModel);

            return(Json(contactModel, JsonRequestBehavior.AllowGet));
        }