public void Verify_get_of_feed() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("handle_2")).Wait(); var feed = _docs.GetFeed(0, 20); Assert.That(feed.Count(), Is.GreaterThan(1)); }
public void Upload_pdf_to_demo_and_docs_tenants() { Task.WaitAll( _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("docsRev_1")), _demo.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("demoRev_1")) ); }
public void Upload_mao_jpg_to_verify_resize() { _docs.UploadAsync(TestConfig.PathToMaoImage, DocumentHandle.FromString("mao")).Wait(); var feed = _docs.GetFeed(0, 20); Assert.That(feed.Count(), Is.GreaterThan(1)); }
public void Upload_same_pdf_with_two_handles_then_reuse_second_handle() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("handle_1")).Wait(); _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("handle_2")).Wait(); // overwrite handle _docs.UploadAsync(TestConfig.PathToDocumentPng, DocumentHandle.FromString("handle_2")).Wait(); }
public void Upload_many_pdf_delete() { for (int i = 0; i < 100; i++) { _docs.DeleteAsync(DocumentHandle.FromString("Manypdf_" + i)).Wait(); } }
public void Upload_many_pdf() { for (int i = 0; i < 100; i++) { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("Manypdf_" + i)).Wait(); } }
public void Verify_typed_get_of_feed() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("handle_3")).Wait(); var feed = _docs.GetFeed(0, 20, HandleStreamEventTypes.DocumentCreated); Assert.That(feed.Count(), Is.GreaterThan(1)); Assert.That(feed.All(d => d.EventType == HandleStreamEventTypes.DocumentCreated)); }
public void Upload_text_with_metadata() { _docs.UploadAsync(TestConfig.PathToTextDocument, DocumentHandle.FromString("txt_test"), new Dictionary <String, object>() { { "param1", "this is a test" }, { "the answer", 42 }, }).Wait(); }
public void Upload_pdf_with_handleA_and_handleB() { List <Task> tasks = new List <Task>(); tasks.Add(_docs.UploadAsync(TestConfig.PathToDocumentCopyPdf, DocumentHandle.FromString("a"))); Thread.Sleep(500); tasks.Add(_docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("b"))); Task.WaitAll(tasks.ToArray()); }
public void Upload_pdf_copyHandle() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("docs_to_copy")).Wait(); Thread.Sleep(2000); _docs.CopyHandleAsync(DocumentHandle.FromString("docs_to_copy"), DocumentHandle.FromString("docs_to_copy_copied")).Wait(); _demo.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("demo_to_copy")).Wait(); Thread.Sleep(2000); _demo.CopyHandleAsync(DocumentHandle.FromString("demo_to_copy"), DocumentHandle.FromString("demo_to_copy_copied")).Wait(); }
public void Upload_list_files_in_temp() { var fileList = File.ReadAllText(@"c:\temp\filelist.txt"); foreach (var line in fileList.Split('\n')) { FileInfo finfo = new FileInfo(line); _docs.UploadAsync(finfo.FullName, DocumentHandle.FromString(finfo.Name)).Wait(); } }
public void Pdf_composer() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("pdfC1")).Wait(); _docs.UploadAsync(TestConfig.PathToLoremIpsumTxt, DocumentHandle.FromString("pdfC2")).Wait(); _docs.ComposeDocumentsAsync( DocumentHandle.FromString("pdfCresult"), "result.pdf", DocumentHandle.FromString("pdfC1"), DocumentHandle.FromString("pdfC2")).Wait(); }
public void Zipped_files_sequence_for_deduplication() { _docs.UploadAsync(TestConfig.PathToZipFile, DocumentHandle.FromString("zipfile")).Wait(); Thread.Sleep(4000); //Give time to attachment job to do its job, then upload //a zip document that contains the first one. _docs.UploadAsync(TestConfig.PathToZipFileThatContainsOtherZip, DocumentHandle.FromString("zipcontainer")).Wait(); //you can test on //http://localhost:5123/docs/documents/attachments_fat/zipcontainer //http://localhost:5123/docs/documents/attachments/zipcontainer }
public void Upload_doc_then_add_format_to_doc() { _docs.UploadAsync(TestConfig.PathToWordDocument, DocumentHandle.FromString("doc_2")).Wait(); AddFormatFromFileToDocumentModel model = new AddFormatFromFileToDocumentModel(); model.CreatedById = "tika"; model.DocumentHandle = DocumentHandle.FromString("doc_2"); model.PathToFile = TestConfig.PathToTextDocument; model.Format = new DocumentFormat(DocumentFormats.Tika); _docs.AddFormatToDocument(model, null).Wait(); }
public void Upload_html_zipped() { var zipped = _docs.ZipHtmlPage(TestConfig.PathToHtml); _docs.UploadAsync( zipped, DocumentHandle.FromString("html_zip"), new Dictionary <string, object> { { "callback", "http://localhost/demo" } } ).Wait(); }
public void Pdf_composer_with_format_without_pdf() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("pdfD1")).Wait(); _docs.UploadAsync(TestConfig.PathToBinaryDocument, DocumentHandle.FromString("pdfD2")).Wait(); _docs.UploadAsync(TestConfig.PathToLoremIpsumTxt, DocumentHandle.FromString("pdfD3")).Wait(); _docs.ComposeDocumentsAsync( DocumentHandle.FromString("pdf-d-result"), "result.pdf", DocumentHandle.FromString("pdfD1"), DocumentHandle.FromString("pdfD2"), DocumentHandle.FromString("pdfD3")).Wait(); }
public void Upload_TempDirectory() { var files = Directory.GetFiles(@"X:\temp\testupload", "*.*", SearchOption.AllDirectories); Parallel.ForEach(files, file => { { if (!Path.GetFileName(file).StartsWith(".")) { _docs.UploadAsync(file, DocumentHandle.FromString(SanitizeFileName(file))).Wait(); } } }); }
public void Upload_multi() { Task.WaitAll( _docs.UploadAsync(TestConfig.PathToWordDocument, DocumentHandle.FromString("docx")), _docs.UploadAsync(TestConfig.PathToExcelDocument, DocumentHandle.FromString("xlsx")), _docs.UploadAsync(TestConfig.PathToPowerpointDocument, DocumentHandle.FromString("pptx")), _docs.UploadAsync(TestConfig.PathToPowerpointShow, DocumentHandle.FromString("ppsx")), _docs.UploadAsync(TestConfig.PathToOpenDocumentText, DocumentHandle.FromString("odt")), _docs.UploadAsync(TestConfig.PathToOpenDocumentSpreadsheet, DocumentHandle.FromString("ods")), _docs.UploadAsync(TestConfig.PathToOpenDocumentPresentation, DocumentHandle.FromString("odp")), _docs.UploadAsync(TestConfig.PathToRTFDocument, DocumentHandle.FromString("rtf")), _docs.UploadAsync(TestConfig.PathToHtml, DocumentHandle.FromString("html")) ); }
public void Upload_simple_html() { const string taskFolder = @"c:\temp\dsqueue"; DocumentImportData data = _docs.CreateDocumentImportData( Guid.NewGuid(), TestConfig.PathToSimpleHtmlFile, Path.GetFileName(TestConfig.PathToSimpleHtmlFile), DocumentHandle.FromString("simple-html-file")); data.DeleteAfterImport = false; var docsFile = Path.Combine(taskFolder, "doc_simple-html-file_" + DateTime.Now.Ticks); _docs.QueueDocumentImport(data, docsFile); }
public void Upload_TempDirectory_FLOOD() { var files = Directory.GetFiles(@"X:\temp\testupload", "*.*", SearchOption.AllDirectories); List <Task> taskList = new List <Task>(); foreach (var file in files.Where(f => !Path.GetFileName(f).StartsWith("."))) { //NO WAIT. This will FLOOD documentstore var task = _docs.UploadAsync(file, DocumentHandle.FromString(SanitizeFileName(file))); taskList.Add(task); if (taskList.Count > 100) { Task.WaitAll(taskList.ToArray()); taskList.Clear(); } } }
public void Upload_eml() { _docs.UploadAsync(TestConfig.PathToEml, DocumentHandle.FromString("eml_1")).Wait(); }
public void Upload_many_docs_delete() { _docs.DeleteAsync(DocumentHandle.FromString("Doc1")).Wait(); _docs.DeleteAsync(DocumentHandle.FromString("Doc2")).Wait(); _docs.DeleteAsync(DocumentHandle.FromString("Doc3")).Wait(); }
public void Upload_many_docs() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("Doc1")).Wait(); _docs.UploadAsync(TestConfig.PathTo7Zip, DocumentHandle.FromString("Doc2")).Wait(); _docs.UploadAsync(TestConfig.PathToEml, DocumentHandle.FromString("Doc3")).Wait(); }
public void Upload_pdf_then_delete() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("Revision_42")).Wait(); Thread.Sleep(3000); _docs.DeleteAsync(DocumentHandle.FromString("Revision_42")).Wait(); }
public void Upload_txt_document() { _docs.UploadAsync(TestConfig.PathToLoremIpsumTxt, DocumentHandle.FromString("text_document")).Wait(); }
public void Upload_pdf_copyHandle_then_delete() { _docs.UploadAsync(TestConfig.PathToDocumentPdf, DocumentHandle.FromString("docs_to_copy")).Wait(); _docs.CopyHandleAsync(DocumentHandle.FromString("docs_to_copy"), DocumentHandle.FromString("docs_to_copy_copied")).Wait(); _docs.DeleteAsync(DocumentHandle.FromString("docs_to_copy")).Wait(); }
public void Upload_temp_zipFile() { _docs.UploadAsync("C:\\temp\\temp.zip", DocumentHandle.FromString("TempZip")).Wait(); }
public void Upload_medium_jpg() { _docs.UploadAsync(TestConfig.PathToMediumJpg, DocumentHandle.FromString("jpg_1")).Wait(); }
public void Upload_msg() { _docs.UploadAsync(TestConfig.PathToMsg, DocumentHandle.FromString("outlook_1")).Wait(); }
public void Upload_video() { _docs.UploadAsync("C:\\temp\\rainingblood.mp4", DocumentHandle.FromString("slayer_raining_blood")).Wait(); }