<commit_before>﻿namespace CoreFtp.Tests.Integration.FtpClientTests.CustomExamples
{
    using System.Threading.Tasks;
    using Enum;
    using FluentAssertions;
    using Xunit;
    using Xunit.Abstractions;

    public class When_connecting_to_bom_gov_au : TestBase
    {
        public When_connecting_to_bom_gov_au( ITestOutputHelper outputHelper ) : base( outputHelper ) { }

        [ Fact( Skip = "Example code" ) ]
        public async Task Should_give_directory_listing()
        {
            using ( var sut = new FtpClient( new FtpClientConfiguration
            {
                Host = "ftp.bom.gov.au",
                Username = "anonymous",
                Password = "<PASSWORD>",
                Port = 21,
                EncryptionType = FtpEncryption.None,
                IgnoreCertificateErrors = true
            } ) )
            {
                sut.Logger = Logger;
                await sut.LoginAsync();
                var directoryListing = await sut.ListDirectoriesAsync();

                directoryListing.Count.Should().BeGreaterThan( 0 );
            }
        }
    }
}<commit_msg>Updating example<commit_after>﻿namespace CoreFtp.Tests.Integration.FtpClientTests.CustomExamples
{
    using System.Linq;
    using System.Threading.Tasks;
    using Enum;
    using FluentAssertions;
    using Xunit;
    using Xunit.Abstractions;

    public class When_connecting_to_bom_gov_au : TestBase
    {
        public When_connecting_to_bom_gov_au( ITestOutputHelper outputHelper ) : base( outputHelper ) { }

        [ Fact(  ) ]
        public async Task Should_give_directory_listing()
        {
            using ( var sut = new FtpClient( new FtpClientConfiguration
            {
                Host = "ftp.bom.gov.au",
                Username = "anonymous",
                Password = "<PASSWORD>",
                Port = 21,
                EncryptionType = FtpEncryption.None,
                IgnoreCertificateErrors = true,
                BaseDirectory = "/anon/gen/fwo/"
            } ) )
            {
                sut.Logger = Logger;
                await sut.LoginAsync();
                var directoryListing = await sut.ListAllAsync();

                directoryListing.Count.Should().BeGreaterThan( 0 );
            }
        }
    }
}
{'fraction_non_alphanumeric': 0.08264101442938347, 'fraction_numerical': 0.0026235242675994755, 'mean_word_length': 1.740119760479042, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1121479', 'n_tokens_mistral': 661, 'n_tokens_neox': 609, 'n_words': 120}