示例#1
0
        public void Collection_name_is_pluralized_camel_cased_entity_type_by_default()
        {
            var model      = new Model();
            var entityType = new EntityType(typeof(RootType), model, ConfigurationSource.Explicit);
            var mongoDbEntityTypeAnnotations = new MongoDbEntityTypeAnnotations(entityType);

            Assert.Equal(MongoDbUtilities.Pluralize(MongoDbUtilities.ToCamelCase(nameof(RootType))),
                         mongoDbEntityTypeAnnotations.CollectionName);
        }
示例#2
0
 public void Pluralize_doesnt_change_plurals(string value)
 => Assert.Equal(value, MongoDbUtilities.Pluralize(value));
示例#3
0
 public void Pluralize_singular_strings(string value, string expected)
 => Assert.Equal(expected, MongoDbUtilities.Pluralize(value));