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); }