public FTreeNodePositionMap() { Access.CamelCaseField(Prefix.Underscore); Map(x => x.Order); Map(x => x.Level); }
public EmployeeMap() { Not.LazyLoad(); Access.CamelCaseField(CamelCasePrefix.Underscore); Id(x => x.Id).GeneratedBy.GuidComb(); Map(x => x.UserName).Not.Nullable().Length(50); Map(x => x.FirstName).Not.Nullable().Length(25); Map(x => x.LastName).Not.Nullable().Length(25); Map(x => x.EmailAddress).Not.Nullable().Length(100); DiscriminateSubClassesOnColumn("Type"); }
public void IsNotAnySucceedsIfNoValuesMatch() { acceptance.Expect(x => x.Access.IsNotAny(Access.Property, Access.Field)); acceptance .Matches(new PropertyInspector(new PropertyMapping() { Access = Access.CamelCaseField().ToString() })) .ShouldBeTrue(); }
public void IsNotAnySucceedsIfNoValuesMatch() { acceptance.Expect(x => x.Access.IsNotAny(Access.Property, Access.Field)); var propertyMapping = new PropertyMapping(); propertyMapping.Set(x => x.Access, Layer.Defaults, Access.CamelCaseField().ToString()); acceptance .Matches(new PropertyInspector(propertyMapping)) .ShouldBeTrue(); }
public EmployeeMap() { Not.LazyLoad(); Access.CamelCaseField(CamelCasePrefix.Underscore); Id(x => x.Id).GeneratedBy.GuidComb(); Map(x => x.UserName).Not.Nullable().Length(50); Map(x => x.FirstName).Not.Nullable().Length(25); Map(x => x.LastName).Not.Nullable().Length(25); Map(x => x.EmailAddress).Not.Nullable().Length(100); HasManyToMany(Reveal.Member <Employee, IEnumerable <Role> >("Roles")) .Not.LazyLoad() .Cascade.SaveUpdate() .Table("EmployeeRoles") .ParentKeyColumn("EmployeeId") .ChildKeyColumn("RoleId"); }
public void UnderscoreCamelCaseFieldShouldHaveCorrectValue() { Access.CamelCaseField(CamelCasePrefix.Underscore).ToString().ShouldEqual("field.camelcase-underscore"); }
public void CamelCaseFieldShouldHaveCorrectValue() { Access.CamelCaseField().ToString().ShouldEqual("field.camelcase"); }
public override Access GetAccessStrategyForReadOnlyProperty(Member member) { return(Access.CamelCaseField(CamelCasePrefix.Underscore)); }