File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed
BsonUnitTests/DefaultSerializer Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -334,15 +334,21 @@ public void TestGetRegisteredClassMaps()
334334 {
335335 Assert . IsFalse ( BsonClassMap . IsClassMapRegistered ( typeof ( C ) ) ) ;
336336 Assert . IsFalse ( BsonClassMap . IsClassMapRegistered ( typeof ( D ) ) ) ;
337- BsonClassMap . RegisterClassMap < C > ( cm => cm . AutoMap ( ) ) ;
338- BsonClassMap . RegisterClassMap < D > ( cm => cm . AutoMap ( ) ) ;
339-
340337 var classMaps = BsonClassMap . GetRegisteredClassMaps ( ) ;
341338 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 ( ) ) ;
342344
343345 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+
346352 __firstTime = false ;
347353 }
348354 }
You can’t perform that action at this time.
0 commit comments