public void Test_14_FolderResource_DELETE_Folder() { server.Register(new HttpFolderResource("/Test14", "Data", true, true, true, false)); using (CookieWebClient Client = new CookieWebClient()) { Encoding Utf8 = new UTF8Encoding(true); Client.UploadData("http://localhost:8080/Test14/Folder/string.txt", "PUT", Utf8.GetBytes(new string('Ω', 100000))); Client.UploadData("http://localhost:8080/Test14/Folder", "DELETE", new byte[0]); } }
public void Test_10_FolderResource_PUT_File_NotAllowed() { server.Register(new HttpFolderResource("/Test10", "Data", false, false, true, false)); using (CookieWebClient Client = new CookieWebClient()) { Encoding Utf8 = new UTF8Encoding(true); byte[] Data = Client.UploadData("http://localhost:8080/Test10/string.txt", "PUT", Utf8.GetBytes(new string('Ω', 100000))); } }
public void Test_25_Conditional_PUT_IfUnmodifiedSince_2() { DateTime LastModified = File.GetLastWriteTime("Data\\Temp.txt"); server.Register(new HttpFolderResource("/Test25", "Data", true, false, true, false)); using (CookieWebClient Client = new CookieWebClient()) { Encoding Utf8 = new UTF8Encoding(true); string s1 = new string('Ω', 100000); Client.IfUnmodifiedSince = LastModified.AddMinutes(1); Client.UploadData("http://localhost:8080/Test25/Temp.txt", "PUT", Utf8.GetBytes(s1)); } }
public void Test_13_FolderResource_PUT_CreateFolder() { server.Register(new HttpFolderResource("/Test13", "Data", true, false, true, false)); using (CookieWebClient Client = new CookieWebClient()) { Encoding Utf8 = new UTF8Encoding(true); string s1 = new string('Ω', 100000); Client.UploadData("http://localhost:8080/Test13/Folder/string.txt", "PUT", Utf8.GetBytes(s1)); byte[] Data = Client.DownloadData("http://localhost:8080/Test13/Folder/string.txt"); string s2 = Utf8.GetString(Data); Assert.AreEqual(s1, s2); } }