Ejemplo n.º 1
0
        //issue#51
        public void ShouldReturnListOfDefaultFields()
        {
            var idField = new IdFieldType()
            {
                Index          = 0,
                IndexSpecified = true
            };

            fieldMetaData = new FieldMetaData(idField, fieldTypes);
            Assert.NotEmpty(fieldMetaData.Where(n => !n.IndexSpecified));
        }
Ejemplo n.º 2
0
        //issue#51
        public void ShouldReturnDefaultField()
        {
            var idField = new IdFieldType()
            {
                Index          = 0,
                IndexSpecified = true
            };

            fieldMetaData = new FieldMetaData(idField, fieldTypes);
            Assert.NotNull(fieldMetaData[Terms.accessRights]);
        }
Ejemplo n.º 3
0
        public void ShouldReturnCount3WithId()
        {
            var idField = new IdFieldType()
            {
                Index          = 0,
                IndexSpecified = true
            };

            fieldMetaData = new FieldMetaData(idField, fieldTypes);
            Assert.Equal(4, fieldMetaData.Count());
        }
Ejemplo n.º 4
0
        //issue#12
        public void ShouldNotCreateDuplicateIdFields()
        {
            var idField = new IdFieldType()
            {
                Index          = 1,
                IndexSpecified = true
            };

            fieldMetaData = new FieldMetaData(idField, fieldTypes);
            Assert.Equal(3, fieldMetaData.Count());
        }
Ejemplo n.º 5
0
        //issue#51
        public void ShouldEnumerateAllFields()
        {
            var idField = new IdFieldType()
            {
                Index          = 0,
                IndexSpecified = true
            };

            fieldMetaData = new FieldMetaData(idField, fieldTypes);
            Assert.Equal(4, fieldMetaData.Count());
        }