using System.Diagnostics; using System.Threading; using System.Threading.Tasks; using Microsoft.VisualStudio.TestTools.UnitTesting; using Renci.SshNet.Common; using Renci.SshNet.Tests.Properties; namespace Renci.SshNet.Tests.Classes { /// /// Implementation of the SSH File Transfer Protocol (SFTP) over SSH. /// public partial class SftpClientTest { [TestMethod] [TestCategory("Sftp")] [ExpectedException(typeof(SshConnectionException))] public async Task Test_Sftp_ListDirectoryAsync_Without_ConnectingAsync() { using (var sftp = new SftpClient(Resources.HOST, Resources.USERNAME, Resources.PASSWORD)) { await foreach (var file in sftp.ListDirectoryAsync(".", CancellationToken.None)) { Debug.WriteLine(file.FullName); } } } } }