11namespace AutoMapper . Data . Tests
22{
3+ using Microsoft . Extensions . Logging . Abstractions ;
34 using System ;
45 using System . Collections . Generic ;
56 using System . Data ;
@@ -18,7 +19,7 @@ public When_mapping_a_data_reader_to_a_dto()
1819
1920 cfg . CreateMap < IDataRecord , DTOObject > ( )
2021 . ForMember ( dest => dest . Else , options => options . MapFrom ( src => src . GetDateTime ( 10 ) ) ) ;
21- } ) ;
22+ } , new NullLoggerFactory ( ) ) ;
2223
2324 Mapper = new Mapper ( configuration ) ;
2425 DataReader = new DataBuilder ( ) . BuildDataReader ( ) ;
@@ -122,14 +123,14 @@ public class When_mapping_a_data_reader_to_matching_dtos
122123 {
123124 public When_mapping_a_data_reader_to_matching_dtos ( )
124125 {
125- MapperConfiguration configuration = new MapperConfiguration ( cfg => {
126- cfg . AddDataReaderMapping ( ) ;
126+ MapperConfiguration configuration = new MapperConfiguration ( cfg => {
127+ cfg . AddDataReaderMapping ( ) ;
127128
128- cfg . CreateMap < IDataRecord , DTOObject > ( )
129- . ForMember ( dest => dest . Else , options => options . MapFrom ( src => src . GetDateTime ( 10 ) ) ) ;
130- cfg . CreateMap < IDataRecord , DerivedDTOObject > ( )
131- . ForMember ( dest => dest . Else , options => options . MapFrom ( src => src . GetDateTime ( 10 ) ) ) ;
132- } ) ;
129+ cfg . CreateMap < IDataRecord , DTOObject > ( )
130+ . ForMember ( dest => dest . Else , options => options . MapFrom ( src => src . GetDateTime ( 10 ) ) ) ;
131+ cfg . CreateMap < IDataRecord , DerivedDTOObject > ( )
132+ . ForMember ( dest => dest . Else , options => options . MapFrom ( src => src . GetDateTime ( 10 ) ) ) ;
133+ } , new NullLoggerFactory ( ) ) ;
133134
134135 _mapper = new Mapper ( configuration ) ;
135136 _mapper . Map < IDataReader , IEnumerable < DTOObject > > ( new DataBuilder ( ) . BuildDataReader ( ) ) . ToArray ( ) ;
@@ -155,7 +156,7 @@ public void Should_have_valid_mapping()
155156 /// </summary>
156157 public class When_mapping_a_data_reader_to_a_dto_twice : When_mapping_a_data_reader_to_a_dto
157158 {
158- public When_mapping_a_data_reader_to_a_dto_twice ( )
159+ public When_mapping_a_data_reader_to_a_dto_twice ( )
159160 {
160161 DataReader = new DataBuilder ( ) . BuildDataReader ( ) ;
161162 Results = Mapper . Map < IDataReader , IEnumerable < DTOObject > > ( DataReader ) ;
@@ -187,8 +188,8 @@ public class When_mapping_a_data_reader_to_a_dto_and_the_map_does_not_exist
187188 {
188189 public When_mapping_a_data_reader_to_a_dto_and_the_map_does_not_exist ( )
189190 {
190- MapperConfiguration configuration =
191- new MapperConfiguration ( cfg => cfg . Internal ( ) . Mappers . Insert ( 0 , new DataReaderMapper ( ) ) ) ;
191+ MapperConfiguration configuration =
192+ new MapperConfiguration ( cfg => cfg . Internal ( ) . Mappers . Insert ( 0 , new DataReaderMapper ( ) ) , new NullLoggerFactory ( ) ) ;
192193
193194 _mapper = new Mapper ( configuration ) ;
194195 _dataReader = new DataBuilder ( ) . BuildDataReader ( ) ;
@@ -224,7 +225,7 @@ public When_mapping_a_single_data_record_to_a_dto()
224225
225226 cfg . CreateMap < IDataRecord , DTOObject > ( )
226227 . ForMember ( dest => dest . Else , options => options . MapFrom ( src => src . GetDateTime ( src . GetOrdinal ( FieldName . Something ) ) ) ) ;
227- } ) ;
228+ } , new NullLoggerFactory ( ) ) ;
228229
229230 _mapper = new Mapper ( configuration ) ;
230231 _dataRecord = new DataBuilder ( ) . BuildDataRecord ( ) ;
@@ -345,7 +346,7 @@ public When_mapping_a_data_reader_to_a_dto_with_nullable_field()
345346 cfg . AddDataReaderMapping ( ) ;
346347
347348 cfg . CreateMap < IDataReader , DtoWithSingleNullableField > ( ) ;
348- } ) ;
349+ } , new NullLoggerFactory ( ) ) ;
349350 _mapper = new Mapper ( configuration ) ;
350351
351352 _dataReader = new DataBuilder ( ) . BuildDataReaderWithNullableField ( ) ;
@@ -426,7 +427,7 @@ public When_mapping_a_data_reader_to_a_dto_with_nullable_enum()
426427 cfg . AddDataReaderMapping ( ) ;
427428
428429 cfg . CreateMap < IDataReader , DtoWithSingleNullableField > ( ) ;
429- } ) ;
430+ } , new NullLoggerFactory ( ) ) ;
430431 _mapper = new Mapper ( configuration ) ;
431432
432433 _dataReader = new DataBuilder ( ) . BuildDataReaderWithNullableField ( ) ;
@@ -524,7 +525,7 @@ public When_mapping_a_data_reader_to_a_dto_with_nested_dto()
524525 cfg . AddDataReaderMapping ( ) ;
525526
526527 cfg . CreateMap < IDataRecord , DtoWithNestedClass > ( ) ;
527- } ) ;
528+ } , new NullLoggerFactory ( ) ) ;
528529
529530 _mapper = new Mapper ( configuration ) ;
530531 _dataReader = new DataBuilder ( ) . BuildDataReaderWithNestedClass ( ) ;
@@ -593,7 +594,7 @@ public When_mapping_a_data_reader_to_a_dto_with_missing_columns_in_data_reader()
593594 cfg . AddDataReaderMapping ( ) ;
594595
595596 cfg . CreateMap < IDataRecord , DtoWithMoreColumnsThanDataReader > ( ) ;
596- } ) ;
597+ } , new NullLoggerFactory ( ) ) ;
597598
598599 _mapper = new Mapper ( configuration ) ;
599600 _dataReader = new DataBuilder ( ) . BuildDataReaderWithMissingColumns ( ) ;
@@ -618,7 +619,7 @@ public void Then_results_should_be_as_expected()
618619 private IMapper _mapper ;
619620 }
620621
621- public class When_mapping_a_data_reader_to_a_dto_with_an_interface_member
622+ public class When_mapping_a_data_reader_to_a_dto_with_an_interface_member
622623 {
623624 private const string FieldName = "Name" ;
624625 private const string FieldValue = "Value" ;
@@ -656,7 +657,7 @@ void Then_results_should_be_as_expected()
656657 {
657658 cfg . AddDataReaderMapping ( ) ;
658659 cfg . CreateMap < IDataRecord , NoneSuch > ( ) ;
659- } ) ;
660+ } , new NullLoggerFactory ( ) ) ;
660661
661662 var mapper = new Mapper ( configuration ) ;
662663 var dataReader = DataBuilder . BuildDataReader ( ) ;
0 commit comments