public HttpResponseMessage PostForm(FormViewModel viewModel) { InsertFormRequest request = new InsertFormRequest() { FormViewModel = viewModel }; InsertFormResponse response = formService.InsertForm(request); return(Request.BuildResponse(response)); }
public void InsertForm_ValidForm_Succeed() { FormViewModel viewModel = FormMockData.GetFormViewModel("create"); mockFormRepository.Setup(mnt => mnt.IsFormNameUnique(It.IsAny <Form>())).Returns(true); mockFormRepository.Setup(mnt => mnt.Insert(It.IsAny <Form>())).Verifiable(); InsertFormRequest request = new InsertFormRequest() { FormViewModel = viewModel }; InsertFormResponse response = formService.InsertForm(request); mockRepository.VerifyAll(); }