Пример #1
0
        public void UploaderModel_IsWatching()
        {
            var uploaderModel = new UploaderModel(
                settings.Object,
                filePathModel.Object,
                s3PathModel.Object,
                messagePasser);

            uploaderModel.IsWatching();

            filePathModel.Verify(x => x.IsWatching());
        }
Пример #2
0
        public void UploaderModel_UpdateWatcher()
        {
            var uploaderModel = new UploaderModel(
                settings.Object,
                filePathModel.Object,
                s3PathModel.Object,
                messagePasser);

            String newPath = @"new_path";

            uploaderModel.UpdateWatcher(newPath);

            filePathModel.Verify(x => x.ChangeWatchPath(newPath));
        }
Пример #3
0
        public void UploaderModel_Dispose()
        {
            var uploaderModel = new UploaderModel(
                settings.Object,
                filePathModel.Object,
                s3PathModel.Object,
                messagePasser);

            uploaderModel.Dispose();

            filePathModel.Verify(x => x.Dispose());
            s3PathModel.Verify(x => x.Dispose());
            // Not sure how to elegantly test private fileWatcherSubscription is disposed
        }
Пример #4
0
        public void UploaderModel_UploadToS3()
        {
            var uploaderModel = new UploaderModel(
                settings.Object,
                filePathModel.Object,
                s3PathModel.Object,
                messagePasser);

            String localPath = @"local_path";
            String s3Bucket  = @"S3_bucket";

            uploaderModel.UploadToS3(localPath, s3Bucket);

            s3PathModel.Verify(x => x.UploadToS3(localPath, s3Bucket));
        }
        //
        // GET: /Uploader/

        public ActionResult Index()
        {
            var uploader = new UploaderModel();
            return View(uploader);
        }
        //
        // GET: /Uploader/

        public ActionResult Index()
        {
            var uploader = new UploaderModel();

            return(View(uploader));
        }