Mock <IDropBoxUpload> CreateDropboxUploadMock() { var mock = new Mock <IDropBoxUpload>(); var fileMetadata = new DropboxUploadSuccessResult(new FileMetadata()); mock.Setup(upload => upload.ExecuteTask(It.IsAny <IDropboxClientWrapper>())) .Returns(fileMetadata); return(mock); }
public void ConstructDropBoxSuccessResult_GivenFileMetadata_ShouldRetunNewSuccessResult() { //---------------Set up test pack------------------- var successResult = new DropboxUploadSuccessResult(new FileMetadata()); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- //---------------Test Result ----------------------- Assert.IsNotNull(successResult); }
public void failureResult_GivenException_ShouldRetunNewFailureResult() { //---------------Set up test pack------------------- var fileMetadata = new FileMetadata(); var failureResult = new DropboxUploadSuccessResult(fileMetadata); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- var expected = failureResult.GerFileMetadata(); //---------------Test Result ----------------------- Assert.AreEqual(expected, fileMetadata); }