Exemple #1
0
        public void ValidateTest_DocumentIdRequired()
        {
            var request = new MockRequest();

            request.Documents.Add(new Document()
            {
                Text = "doc1"
            });

            request.Validate();
        }
Exemple #2
0
        public void ValidateTest_MinDocumentSize()
        {
            var request = new MockRequest();

            request.Documents.Add(new Document()
            {
                Id = "001"
            });

            request.Validate();
        }
Exemple #3
0
        public void ValidateTest_MaxDocumentSize()
        {
            var text = new string('*', 10241);

            var request = new MockRequest();

            request.Documents.Add(new Document()
            {
                Id = "001", Text = text
            });

            request.Validate();
        }
Exemple #4
0
        public void ValidateTest_MaxDocumentCollectionCount()
        {
            var request = new MockRequest();

            for (int i = 1; i <= 1001; i++)
            {
                request.Documents.Add(new Document()
                {
                    Id = i.ToString(), Text = "test test test"
                });
            }

            request.Validate();
        }
Exemple #5
0
        public void ValidateTest_DuplicateDocumentId()
        {
            var request = new MockRequest();

            request.Documents.Add(new Document()
            {
                Id = "01", Text = "doc1"
            });
            request.Documents.Add(new Document()
            {
                Id = "01", Text = "doc2"
            });

            request.Validate();
        }
Exemple #6
0
        public void ValidateTest_MaxDocumentCollectionSize()
        {
            var text = new string('*', 10240);

            var request = new MockRequest();

            for (int i = 1; i <= 1000; i++)
            {
                request.Documents.Add(new Document()
                {
                    Id = i.ToString(), Text = text
                });
            }

            request.Validate();
        }
Exemple #7
0
        public void ValidateTest_MinDocumentCollectionCount()
        {
            var request = new MockRequest();

            request.Validate();
        }