Наследование: IMsDeployFileService
        public void MSDeployFileService_DeleteTestFile_ReturnsTrue()
        {
            var deleteFile = new MsDeployFileService()
                .DeleteFile(_connectionProperties,
                "/remoteFilePath.txt");

            Assert.IsTrue(deleteFile, "Delete failed");
        }
        public void MSDeployFileService_DownloadTestFile_ReturnsTrue()
        {
            //delete setup'd temp file
            File.Delete(_tempFilePath);

            var downloadFile = new MsDeployFileService()
                .DownloadFile(_connectionProperties,
                "/remoteFilePath.txt",
                _tempFilePath);

            Assert.IsTrue(File.Exists(_tempFilePath), "Download failed");
        }
        public void MSDeployFileService_UploadTestFile_ReturnsTrue()
        {
            var uploadFile = new MsDeployFileService()
                .UploadFile(_connectionProperties,
                "/remoteFilePath.txt",
                _tempFilePath);

            Assert.IsTrue(uploadFile, "Upload failed");
        }
        public void MSDeployFileService_ListFiles_ReturnsAList()
        {
            var fileList = new MsDeployFileService()
                .FetchFileList(_connectionProperties);

            Assert.IsNotNull(fileList.Files, "File list failed");
        }