bool ILoadBalancer.RegisterUser(string mail) { var result = FtpOperations.CreateFolder(mail); if (result[0] == '*') { return(false); } return(true); }
bool ILoadBalancer.CreateFolder(string localPath) { var result = FtpOperations.CreateFolder('#' + localPath); if (result[0] == '*') { return(false); } return(true); }
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"); }
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"); }
public MainForm() { InitializeComponent(); ftp = FtpOperations.Instance; }
Stream ILoadBalancer.DonwloadFile(string localPath) { return(FtpOperations.DownloadFile(localPath).GetResponseStream()); }
List <string> ILoadBalancer.DisplayFiles(string path) { return(FtpOperations.GetFilesAndDirectories(path)); }