@@ -22,8 +22,8 @@ public void Works_for_inherited_properties()
2222 Expression < Func < DerivedModel , bool > > selection = s => s . Nested . NestedTitle2 == "nested test" ;
2323
2424 //Act
25- Expression < Func < DerivedDataModel , bool > > selectionMapped = mapper . Map < Expression < Func < DerivedDataModel , bool > > > ( selection ) ;
26- List < DerivedDataModel > items = DataObjects . Where ( selectionMapped ) . ToList ( ) ;
25+ Expression < Func < DerivedData , bool > > selectionMapped = mapper . Map < Expression < Func < DerivedData , bool > > > ( selection ) ;
26+ List < DerivedData > items = DataObjects . Where ( selectionMapped ) . ToList ( ) ;
2727
2828 //Assert
2929 Assert . True ( items . Count == 1 ) ;
@@ -36,8 +36,8 @@ public void Works_for_inherited_properties_on_base_types()
3636 Expression < Func < RootModel , bool > > selection = s => ( ( DerivedModel ) s ) . Nested . NestedTitle2 == "nested test" ;
3737
3838 //Act
39- Expression < Func < DataModel , bool > > selectionMapped = mapper . MapExpression < Expression < Func < DataModel , bool > > > ( selection ) ;
40- List < DataModel > items = DataObjects . Where ( selectionMapped ) . ToList ( ) ;
39+ Expression < Func < RootData , bool > > selectionMapped = mapper . MapExpression < Expression < Func < RootData , bool > > > ( selection ) ;
40+ List < RootData > items = DataObjects . Where ( selectionMapped ) . ToList ( ) ;
4141
4242 //Assert
4343 Assert . True ( items . Count == 1 ) ;
@@ -122,11 +122,11 @@ public void Throws_exception_when_mapped_string_is_a_child_of_the_parameter()
122122
123123 private void SetupQueryableCollection ( )
124124 {
125- DataObjects = new DerivedDataModel [ ]
125+ DataObjects = new DerivedData [ ]
126126 {
127- new DerivedDataModel ( ) { OtherID = 2 , Title2 = "nested test" , ID = 1 , Title = "test" , DescendantField = "descendant field" } ,
128- new DerivedDataModel ( ) { OtherID = 3 , Title2 = "nested" , ID = 4 , Title = "title" , DescendantField = "some text" }
129- } . AsQueryable < DerivedDataModel > ( ) ;
127+ new DerivedData ( ) { OtherID = 2 , Title2 = "nested test" , ID = 1 , Title = "test" , DescendantField = "descendant field" } ,
128+ new DerivedData ( ) { OtherID = 3 , Title2 = "nested" , ID = 4 , Title = "title" , DescendantField = "some text" }
129+ } . AsQueryable < DerivedData > ( ) ;
130130
131131 Orders = new OrderDto [ ]
132132 {
@@ -146,7 +146,7 @@ private void SetupQueryableCollection()
146146 }
147147
148148 private static IQueryable < OrderDto > Orders { get ; set ; }
149- private static IQueryable < DerivedDataModel > DataObjects { get ; set ; }
149+ private static IQueryable < DerivedData > DataObjects { get ; set ; }
150150
151151 private void SetupAutoMapper ( )
152152 {
@@ -181,7 +181,7 @@ public class DerivedModel : RootModel
181181 public string DescendantField { get ; set ; }
182182 }
183183
184- public class DataModel
184+ public class RootData
185185 {
186186 public int ID { get ; set ; }
187187 public string Title { get ; set ; }
@@ -190,7 +190,7 @@ public class DataModel
190190 public string Title2 { get ; set ; }
191191 }
192192
193- public class DerivedDataModel : DataModel
193+ public class DerivedData : RootData
194194 {
195195 public string DescendantField { get ; set ; }
196196 }
@@ -231,10 +231,10 @@ public class ForPathCustomerProfile : Profile
231231 {
232232 public ForPathCustomerProfile ( )
233233 {
234- CreateMap < RootModel , DataModel > ( )
235- . Include < DerivedModel , DerivedDataModel > ( ) ;
234+ CreateMap < RootData , RootModel > ( )
235+ . Include < DerivedData , DerivedModel > ( ) ;
236236
237- CreateMap < DerivedDataModel , DerivedModel > ( )
237+ CreateMap < DerivedData , DerivedModel > ( )
238238 . ForPath ( d => d . Nested . NestedTitle , opt => opt . MapFrom ( src => src . Title ) )
239239 . ForPath ( d => d . Nested . NestedTitle2 , opt => opt . MapFrom ( src => src . Title2 ) )
240240 . ReverseMap ( ) ;
0 commit comments