Exemple #1
0
        public void ValidateTest_MinDocumentSize()
        {
            var request = new TopicRequest();

            for (int i = 1; i <= 101; i++)
            {
                request.Documents.Add(new TopicDocument()
                {
                    Id = i.ToString()
                });
            }

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

            for (int i = 1; i <= 101; i++)
            {
                request.Documents.Add(new TopicDocument()
                {
                    Text = "doc1"
                });
            }

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

            for (int i = 1; i <= 101; i++)
            {
                request.Documents.Add(new TopicDocument()
                {
                    Id = "01", Text = "doc1"
                });
            }

            request.Validate();
        }
Exemple #4
0
        public void ValidateTest_MaxDocumentCollectionSize()
        {
            var count = 1024 * 31;
            var text  = new string('*', 1024);

            var request = new TopicRequest();

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

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

            var request = new TopicRequest();

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

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

            request.Validate();
        }