Example #1
0
		public void Test_07_GetDocumentAuthor()
		{
			byte[] bufV1 = new byte[100];
			byte[] bufV2 = new byte[200];
			byte[] bufV3 = new byte[300];

            Proxy.UploaderRef.Uploader uploader = new Proxy.UploaderRef.Uploader( );
			uploader.Url = Globals.UploaderUrl();
			uploader.Credentials = System.Net.CredentialCache.DefaultCredentials.GetCredential(new Uri(Globals.SharePointTestServer), "");
			string docUrl = Globals.DocumentLibForUploadTesting()+"/Uploaded.doc";

			if (uploader.DocumentExists(docUrl))
				uploader.Delete(docUrl);

			uploader.Upload(bufV1, docUrl);
			uploader.Upload(bufV2, docUrl);
			uploader.Upload(bufV3, docUrl);

			string currentUser = System.Environment.UserDomainName + @"\" + System.Environment.UserName;
			currentUser = currentUser.ToLower();

			Assert.IsTrue(uploader.GetDocumentAuthor(docUrl, 1).ToLower() == currentUser, "Was " + uploader.GetDocumentAuthor(docUrl, 1).ToLower() + " expected " + currentUser);
			Assert.IsTrue(uploader.GetDocumentAuthor(docUrl, 2).ToLower() == currentUser, "Was " + uploader.GetDocumentAuthor(docUrl, 1).ToLower() + " expected " + currentUser);
			Assert.IsTrue(uploader.GetDocumentAuthor(docUrl, 3).ToLower() == currentUser, "Was " + uploader.GetDocumentAuthor(docUrl, 1).ToLower() + " expected " + currentUser);
		}