public virtual async Task <IActionResult> ContactUs() { var model = new ContactUsModel(); model = await _commonModelFactory.PrepareContactUsModelAsync(model, false); return(View(model)); }
public async Task CanPrepareContactUsModel() { var model = new ContactUsModel(); model = await _commonModelFactory.PrepareContactUsModelAsync(model, true); model.SubjectEnabled = _commonSettings.SubjectFieldOnContactUsForm; model.DisplayCaptcha.Should().BeFalse(); model.Email.Should().BeNullOrEmpty(); model.FullName.Should().BeNullOrEmpty(); model = await _commonModelFactory.PrepareContactUsModelAsync(model, false); model.SubjectEnabled = _commonSettings.SubjectFieldOnContactUsForm; model.DisplayCaptcha.Should().BeFalse(); model.Email.Should().Be(NopTestsDefaults.AdminEmail); model.FullName.Should().Be("John Smith"); }