Пример #1
0
        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);
        }