public void WrongInitialPassword() { var apiHelper = new ApiHelper(); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); skyDoxUploader.ShowLoginDialog( username: SkydoxUserName, password: "******"); }
public void AlwaysDisplayEmptyLoginWindow() { var apiHelper = new ApiHelper(); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); skyDoxUploader.ShowLoginDialog( alwaysDisplayLoginWindow: true, username: null, password: null); }
public void SingleConstructMultipleLogin() { var apiHelper = new ApiHelper(); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); for (int i = 0; i < 4; i++) { skyDoxUploader.Login( username: SkydoxUserName, password: SkydoxPassword); } }
public void GetSkyDoxUploaderToAutoRegisterAndImmediatelyUpload() { var apiHelper = new ApiHelper(); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); string username = string.Format("{0}@workshare.com", Guid.NewGuid()); const string password = SkydoxPassword; skyDoxUploader.Login(username, password); skyDoxUploader.UploadFiles( howMany: 1, skydoxFolderDescription: SkydoxFolderDescription, permissionFlags: FolderPermissions, fromFolder: Path.Combine(_documentsFolderPath, "Small documents")); }
public void AutoRegisterUserAndImmediatelyUpload() { var apiHelper = new ApiHelper(); string username = string.Format("{0}@workshare.com", Guid.NewGuid()); const string password = SkydoxPassword; bool result = SkyDoxApi.Login(SkydoxServiceUrl, username, password, apiHelper); Assert.IsFalse(result, "Somehow managed to log in with brand new unregistered details!"); result = SkyDoxApi.RegisterNewUser(SkydoxServiceUrl, username, password, apiHelper); Assert.IsTrue(result, "Failed to register a new user."); result = SkyDoxApi.Login(SkydoxServiceUrl, username, password, apiHelper); Assert.IsTrue(result, "Failed to log in to new user's account."); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); skyDoxUploader.UploadFile( skydoxFolderDescription: SkydoxFolderDescription, permissionFlags: FolderPermissions, filePath: Path.Combine(_documentsFolderPath, "Small documents", "DOCX3.docx")); }
public void TestUploadManyBigFiles() { var apiHelper = new ApiHelper(); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); skyDoxUploader.Login(SkydoxUserName, SkydoxPassword); skyDoxUploader.UploadFiles( skydoxFolderDescription: SkydoxFolderDescription, permissionFlags: FolderPermissions, fromFolder: Path.Combine(_documentsFolderPath, "Big documents")); }
public void UploadAnyOneFile() { var apiHelper = new ApiHelper(); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); skyDoxUploader.Login(SkydoxUserName, SkydoxPassword); skyDoxUploader.UploadFiles( howMany: 1, skydoxFolderDescription: SkydoxFolderDescription, permissionFlags: FolderPermissions, fromFolder: Path.Combine(_documentsFolderPath, "Small documents")); }
public void TestUploadFileWithNonAsciiCharactersInFileName() { var apiHelper = new ApiHelper(); var skyDoxUploader = new SkyDoxUploader(SkydoxServiceUrl, apiHelper); skyDoxUploader.Login(SkydoxUserName, SkydoxPassword); skyDoxUploader.UploadFile( skydoxFolderDescription: SkydoxFolderDescription, permissionFlags: FolderPermissions, filePath: Path.Combine(_documentsFolderPath, "Это испытание.doc")); }