public void RegisterDefaultConventionPack_RegisteredSuccessfully() { // Arrange var mongoDatabaseBuilder = new MongoDatabaseBuilder(_mongoOptions); mongoDatabaseBuilder.RegisterDefaultConventionPack(); // Act MongoDbContextData result = mongoDatabaseBuilder.Build(); // Assert IEnumerable <IConvention> conventions = ConventionRegistry.Lookup(typeof(string)).Conventions; Assert.NotNull(conventions.OfType <EnumRepresentationConvention>().FirstOrDefault(c => c.Representation == BsonType.String)); Assert.NotNull(conventions.OfType <IgnoreExtraElementsConvention>().FirstOrDefault()); Assert.NotNull(conventions.OfType <ImmutableConvention>().FirstOrDefault()); }