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(); }
public void ValidateTest_DocumentIdRequired() { var request = new TopicRequest(); for (int i = 1; i <= 101; i++) { request.Documents.Add(new TopicDocument() { Text = "doc1" }); } request.Validate(); }
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(); }
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(); }
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(); }
public void ValidateTest_MinDocumentCollectionCount() { var request = new TopicRequest(); request.Validate(); }