protected override void Establish_context() { var namingConvention = new StubNamingConvention(); namingConvention.SplittingExpression = new Regex(@"[\p{Ll}0-9]*(?=_?)"); _mappingOptions = new StubMappingOptions(); _mappingOptions.SourceMemberNamingConvention = new PascalCaseNamingConvention(); _mappingOptions.DestinationMemberNamingConvention = namingConvention; _factory = new TypeMapFactory(); }
protected override void Establish_context() { var namingConvention = new StubNamingConvention(); namingConvention.SeparatorCharacter = "__"; _mappingOptions = new StubMappingOptions(); _mappingOptions.SourceMemberNamingConvention = namingConvention; _mappingOptions.DestinationMemberNamingConvention = new PascalCaseNamingConvention(); _factory = new TypeMapFactory(); }
protected override void Establish_context() { var namingConvention = new StubNamingConvention(s => s.Value.ToLower()) { SeparatorCharacter = "__", SplittingExpression = new Regex(@"[\p{Ll}\p{Lu}0-9]+(?=__?)") }; var profile = new TestProfile(); profile.AddMemberConfiguration().AddMember <NameSplitMember>(_ => { _.SourceMemberNamingConvention = new PascalCaseNamingConvention(); _.DestinationMemberNamingConvention = namingConvention; }); _mappingOptions = new ProfileMap(profile); }
protected override void Establish_context() { var namingConvention = new StubNamingConvention(s => s.Value.ToLower()){SeparatorCharacter = "__", SplittingExpression = new Regex(@"[\p{Ll}\p{Lu}0-9]+(?=__?)")}; _mappingOptions = new Profile("Test"); _mappingOptions.AddMemberConfiguration().AddMember<NameSplitMember>(_ => { _.SourceMemberNamingConvention = namingConvention; _.DestinationMemberNamingConvention = new PascalCaseNamingConvention(); }); _factory = new TypeMapFactory(); }