Exemplo n.º 1
0
        bool ILoadBalancer.RegisterUser(string mail)
        {
            var result = FtpOperations.CreateFolder(mail);

            if (result[0] == '*')
            {
                return(false);
            }
            return(true);
        }
Exemplo n.º 2
0
        bool ILoadBalancer.CreateFolder(string localPath)
        {
            var result = FtpOperations.CreateFolder('#' + localPath);

            if (result[0] == '*')
            {
                return(false);
            }
            return(true);
        }
Exemplo n.º 3
0
        bool ILoadBalancer.CreateFile(string file)
        {
            var result = FtpOperations.CreateFile(file);

            if (result[0] == '*')
            {
                return(false);
            }
            return(true);
        }
        public void GetDownloadFileName_NoModify_ReturnsSentIn()
        {
            var operations = new FtpOperations();

            Assert.AreEqual(operations.GetDownloadFileName(), operations.uploadFileName);

            operations.uploadFileName = "";
            Assert.AreEqual(operations.GetDownloadFileName(), "");

            operations.uploadFileName = "test_test.doc";
            Assert.AreEqual(operations.GetDownloadFileName(), "test_test.doc");
        }
Exemplo n.º 5
0
 bool ILoadBalancer.ExpUpld(string localPath)
 {
     using (var fs = System.IO.File.OpenRead(@"C:\Users\Иван\Desktop\script_mem.txt"))
     {
         var result = FtpOperations.UploadFile(fs, localPath);
         if (result[0] == '*')
         {
             return(false);
         }
         return(true);
     }
 }
        public void Setup()
        {
            mockOperations          = new Mock <FtpOperations>();
            mockOperations.CallBase = true;
            operations = mockOperations.Object;

            mockWebClient = new Mock <IWebClient>();
            client        = mockWebClient.Object;

            mockSession = new Mock <ISession>();
            session     = mockSession.Object;
            operations.Init(session, username, password, host, port);

            directory = "ftp://" + host + ':' + port + "/complete";
        }
        public void GetDownloadFileName_Modify_ReturnsModified()
        {
            var operations = new FtpOperations();

            operations.uploadFileName = "source_test.doc";
            Assert.AreEqual(operations.GetDownloadFileName(), "archive_test.doc");

            operations.uploadFileName = "source_source_test.csv.csv";
            Assert.AreEqual(operations.GetDownloadFileName(), "archive_source_test.csv.zip");

            operations.uploadFileName = "source_source_test.txt.txt";
            Assert.AreEqual(operations.GetDownloadFileName(), "archive_source_test.txt.zip");

            operations.uploadFileName = "source_source_test.csv.txt";
            Assert.AreEqual(operations.GetDownloadFileName(), "archive_source_test.csv.zip");
        }
Exemplo n.º 8
0
        public MainForm()
        {
            InitializeComponent();

            ftp = FtpOperations.Instance;
        }
Exemplo n.º 9
0
 Stream ILoadBalancer.DonwloadFile(string localPath)
 {
     return(FtpOperations.DownloadFile(localPath).GetResponseStream());
 }
Exemplo n.º 10
0
 List <string> ILoadBalancer.DisplayFiles(string path)
 {
     return(FtpOperations.GetFilesAndDirectories(path));
 }