File tree 1 file changed +11
-5
lines changed
BsonUnitTests/DefaultSerializer
1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -334,15 +334,21 @@ public void TestGetRegisteredClassMaps()
334
334
{
335
335
Assert . IsFalse ( BsonClassMap . IsClassMapRegistered ( typeof ( C ) ) ) ;
336
336
Assert . IsFalse ( BsonClassMap . IsClassMapRegistered ( typeof ( D ) ) ) ;
337
- BsonClassMap . RegisterClassMap < C > ( cm => cm . AutoMap ( ) ) ;
338
- BsonClassMap . RegisterClassMap < D > ( cm => cm . AutoMap ( ) ) ;
339
-
340
337
var classMaps = BsonClassMap . GetRegisteredClassMaps ( ) ;
341
338
var classMapTypes = classMaps . Select ( x => x . ClassType ) . ToList ( ) ;
339
+ Assert . IsFalse ( classMapTypes . Contains ( typeof ( C ) ) ) ;
340
+ Assert . IsFalse ( classMapTypes . Contains ( typeof ( D ) ) ) ;
341
+
342
+ BsonClassMap . RegisterClassMap < C > ( cm => cm . AutoMap ( ) ) ;
343
+ BsonClassMap . RegisterClassMap < D > ( cm => cm . AutoMap ( ) ) ;
342
344
343
345
Assert . IsTrue ( BsonClassMap . IsClassMapRegistered ( typeof ( C ) ) ) ;
344
- Assert . Contains ( typeof ( C ) , classMapTypes ) ;
345
- Assert . Contains ( typeof ( D ) , classMapTypes ) ;
346
+ Assert . IsTrue ( BsonClassMap . IsClassMapRegistered ( typeof ( D ) ) ) ;
347
+ classMaps = BsonClassMap . GetRegisteredClassMaps ( ) ;
348
+ classMapTypes = classMaps . Select ( x => x . ClassType ) . ToList ( ) ;
349
+ Assert . IsTrue ( classMapTypes . Contains ( typeof ( C ) ) ) ;
350
+ Assert . IsTrue ( classMapTypes . Contains ( typeof ( D ) ) ) ;
351
+
346
352
__firstTime = false ;
347
353
}
348
354
}
You can’t perform that action at this time.
0 commit comments