protected override void OnModelCreating(ModelBuilder modelBuilder) { ContactModelBuilder.BuildModel(modelBuilder.Entity <ContactReader>()); LocationModelBuilder.BuildModel(modelBuilder.Entity <LocationReader>()); StaffModelBuilder.BuildModel(modelBuilder.Entity <StaffReader>()); StaffRoleModelBuilder.BuildModel(modelBuilder.Entity <StaffRole>()); StaffTypeModelBuilder.BuildModel(modelBuilder.Entity <StaffType>()); }
public void Email_Disabled_Post_Disabled_No_Captcha() { var contact = ContactModelBuilder.GetContactNoCaptcha(); var contactSettings = new ContactSettings { EmailSettings = EmailSettingsBuilder.GetDisabled(), PostSettings = PostSettingsBuilder.GetDisabled(), RecaptchaSettings = RecaptchaSettingsBuilder.GetDisabled() }; var result = contactService.Submit(contact, contactSettings); Assert.True(result.Success); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.HasAnnotation("ProductVersion", "2.2.6-servicing-10079"); AlbumModelBuilder.BuildAlbum(modelBuilder); ContactModelBuilder.BuildContact(modelBuilder); ContactAddressModelBuilder.BuildContactAddress(modelBuilder); EventModelBuilder.BuildEvent(modelBuilder); AlbumImageModelBuilder.BuildAlbumImage(modelBuilder); NewsItemModelBuilder.BuildNewsItem(modelBuilder); RequestModelBuilder.BuildRequest(modelBuilder); RequestTypeModelBuilder.BuildRequestType(modelBuilder); IdentityModelBuilders.BuildEvent(modelBuilder); UploadedFileModelBuilder.BuildUploadedFile(modelBuilder); }
public void Email_Disabled_Post_Disabled_Captcha_Bad() { var contact = ContactModelBuilder.GetContactNoCaptcha(); var contactSettings = new ContactSettings { EmailSettings = EmailSettingsBuilder.GetDisabled(), PostSettings = PostSettingsBuilder.GetDisabled(), RecaptchaSettings = RecaptchaSettingsBuilder.GetEnabledBad() }; var result = contactService.Submit(contact, contactSettings); Assert.False(result.Success); Assert.Equal(ServiceResultType.Error, result.RecaptchaResult.ServiceResultType); }