@@ -231,7 +231,7 @@ public void Should_resolve_an_array_field_with_field_lambda()
231
231
var renderedField = subject . Render ( BsonSerializer . SerializerRegistry . GetSerializer < Person > ( ) , BsonSerializer . SerializerRegistry ) ;
232
232
233
233
renderedField . FieldName . Should ( ) . Be ( "gs" ) ;
234
- renderedField . UnderlyingSerializer . Should ( ) . BeOfType < ImpliedImplementationInterfaceSerializer < IEnumerable < Gender > , List < Gender > > > ( ) ;
234
+ renderedField . UnderlyingSerializer . Should ( ) . BeOfType < IEnumerableDeserializingAsCollectionSerializer < IEnumerable < Gender > , Gender , List < Gender > > > ( ) ;
235
235
renderedField . FieldSerializer . Should ( ) . BeSameAs ( renderedField . UnderlyingSerializer ) ;
236
236
renderedField . ValueSerializer . Should ( ) . BeSameAs ( renderedField . FieldSerializer ) ;
237
237
@@ -245,7 +245,7 @@ public void Should_resolve_an_array_field_with_field_name()
245
245
var renderedField = subject . Render ( BsonSerializer . SerializerRegistry . GetSerializer < Person > ( ) , BsonSerializer . SerializerRegistry ) ;
246
246
247
247
renderedField . FieldName . Should ( ) . Be ( "gs" ) ;
248
- renderedField . UnderlyingSerializer . Should ( ) . BeOfType < ImpliedImplementationInterfaceSerializer < IEnumerable < Gender > , List < Gender > > > ( ) ;
248
+ renderedField . UnderlyingSerializer . Should ( ) . BeOfType < IEnumerableDeserializingAsCollectionSerializer < IEnumerable < Gender > , Gender , List < Gender > > > ( ) ;
249
249
renderedField . FieldSerializer . Should ( ) . BeSameAs ( renderedField . UnderlyingSerializer ) ;
250
250
renderedField . ValueSerializer . Should ( ) . BeSameAs ( renderedField . FieldSerializer ) ;
251
251
@@ -259,7 +259,7 @@ public void Should_resolve_an_array_field_with_field_name_and_scalar_value_and_s
259
259
var renderedField = subject . Render ( BsonSerializer . SerializerRegistry . GetSerializer < Person > ( ) , BsonSerializer . SerializerRegistry , allowScalarValueForArrayField : true ) ;
260
260
261
261
renderedField . FieldName . Should ( ) . Be ( "gs" ) ;
262
- renderedField . UnderlyingSerializer . Should ( ) . BeOfType < ImpliedImplementationInterfaceSerializer < IEnumerable < Gender > , List < Gender > > > ( ) ;
262
+ renderedField . UnderlyingSerializer . Should ( ) . BeOfType < IEnumerableDeserializingAsCollectionSerializer < IEnumerable < Gender > , Gender , List < Gender > > > ( ) ;
263
263
renderedField . FieldSerializer . Should ( ) . BeNull ( ) ;
264
264
renderedField . ValueSerializer . Should ( ) . BeOfType < EnumSerializer < Gender > > ( ) ;
265
265
@@ -273,7 +273,7 @@ public void Should_resolve_an_array_field_with_field_name_and_scalar_value_and_s
273
273
var renderedField = subject . Render ( BsonSerializer . SerializerRegistry . GetSerializer < Person > ( ) , BsonSerializer . SerializerRegistry , allowScalarValueForArrayField : false ) ;
274
274
275
275
renderedField . FieldName . Should ( ) . Be ( "gs" ) ;
276
- renderedField . UnderlyingSerializer . Should ( ) . BeOfType < ImpliedImplementationInterfaceSerializer < IEnumerable < Gender > , List < Gender > > > ( ) ;
276
+ renderedField . UnderlyingSerializer . Should ( ) . BeOfType < IEnumerableDeserializingAsCollectionSerializer < IEnumerable < Gender > , Gender , List < Gender > > > ( ) ;
277
277
renderedField . FieldSerializer . Should ( ) . BeNull ( ) ;
278
278
renderedField . ValueSerializer . ValueType . Should ( ) . Be ( typeof ( Gender ) ) ;
279
279
renderedField . ValueSerializer . GetType ( ) . Name . Should ( ) . Be ( "ConvertIfPossibleSerializer`2" ) ;
0 commit comments