Skip to content

Commit 48c26ad

Browse files
author
rstam
committed
CSHARP-628: Small change to unit tests.
1 parent c04fb9f commit 48c26ad

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

BsonUnitTests/DefaultSerializer/BsonClassMapTests.cs

+11-5
Original file line numberDiff line numberDiff 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
}

0 commit comments

Comments
 (0)