Ejemplo n.º 1
0
        public void Verify_basic_save_and_reload_stream()
        {
            const String content      = "this is the content of the file";
            String       tempFileName = GenerateTempTextFile(content, "test1.txt");
            var          id           = _sut.Upload(DocumentFormats.Original, tempFileName);

            Assert.That(id, Is.Not.Null);

            var download = _sut.Download(id, _tempLocalDirectory);

            Assert.That(Path.GetFileName(download), Is.EqualTo("test1.txt"));
            Assert.That(File.ReadAllText(download), Is.EqualTo(content));
        }
        public void Should_read_original_file_from_originals_store()
        {
            var blobId = new BlobId(DocumentFormats.Original, 1);

            _originals.Download(blobId, "path/to/nothing").Returns("a.file");
            var fname = _manager.Download(blobId, "path/to/nothing");

            Assert.AreEqual("a.file", fname);
        }
        public void should_read_pdf_file_from_artifacts_store()
        {
            var blobId = new BlobId(DocumentFormats.Pdf, 1);

            _artifacts.Download(blobId, "path/to/nothing").Returns("a.file");

            var fname = _manager.Download(blobId, "path/to/nothing");

            Assert.AreEqual("a.file", fname);
        }