public void RetrieveFileTransferFailsIfFileNameNotSet()
 {
     var client = new CruiseServerClient(
         new ServerStub("RetrieveFileTransfer", typeof(BuildRequest)));
     var exception = Assert.Throws<ArgumentNullException>(() =>
         client.RetrieveFileTransfer("Project #1", null));
     Assert.AreEqual("fileName", exception.ParamName);
 }
 public void RetrieveFileTransfer()
 {
     var response = new FileTransferResponse();
     response.Result = ResponseResult.Success;
     response.FileTransfer = this.mocks.StrictMock<IFileTransfer>();
     var client = new CruiseServerClient(
         new ServerStub("RetrieveFileTransfer", typeof(FileTransferRequest), "Project #1", response));
     var result = client.RetrieveFileTransfer("Project #1", "Build #1");
     Assert.AreSame(response.FileTransfer, result);
 }