public void ValidateTest_DocumentIdRequired() { var request = new MockRequest(); request.Documents.Add(new Document() { Text = "doc1" }); request.Validate(); }
public void ValidateTest_MinDocumentSize() { var request = new MockRequest(); request.Documents.Add(new Document() { Id = "001" }); request.Validate(); }
public void ValidateTest_MaxDocumentSize() { var text = new string('*', 10241); var request = new MockRequest(); request.Documents.Add(new Document() { Id = "001", Text = text }); request.Validate(); }
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(); }
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(); }
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(); }
public void ValidateTest_MinDocumentCollectionCount() { var request = new MockRequest(); request.Validate(); }