public AttachmentRequestResponse UploadTestSuiteAttachment(int testsuiteid, string filename, string fileType, byte[] content, string title, string description)
{
string base64String;
try {
base64String = Convert.ToBase64String(content, 0, content.Length);
} catch (ArgumentNullException) {
// System.Console.WriteLine("Binary data array is null.");
base64String = "";
}
stateIsValid();
object response = proxy.uploadTestSuiteAttachment(devkey, testsuiteid, filename, fileType, base64String, title, description);
handleErrorMessage(response);
AttachmentRequestResponse r = new AttachmentRequestResponse(response as XmlRpcStruct);
return r;
}
#endregion