Exemplo n.º 1
0
        public async Task API_1_1_0_CompatAsync()
        {
            var test  = new ApiDesign.OldReference.TestLookupClient();
            var error = await Record.ExceptionAsync(() => test.TestQueryAsync());

            Assert.Null(error);
        }
Exemplo n.º 2
0
        public void API_1_1_0_PropertiesNonDefaults()
        {
            var test = new ApiDesign.OldReference.TestLookupClient();

            test.SetNonDefaults();

            Assert.NotEmpty(test.Client.NameServers);
            Assert.False(test.Client.UseCache);
            Assert.True(test.Client.EnableAuditTrail);
            Assert.Equal(TimeSpan.FromSeconds(11), test.Client.MinimumCacheTimeout);
            Assert.False(test.Client.Recursion);
            Assert.True(test.Client.ThrowDnsErrors);
            Assert.Equal(10, test.Client.Retries);
            Assert.Equal(TimeSpan.FromMinutes(1), test.Client.Timeout);
            Assert.False(test.Client.UseTcpFallback);
            Assert.True(test.Client.UseTcpOnly);
            Assert.False(test.Client.ContinueOnDnsError);
            Assert.False(test.Client.UseRandomNameServer);

            Assert.False(test.Client.Settings.UseCache);
            Assert.True(test.Client.Settings.EnableAuditTrail);
            Assert.Equal(TimeSpan.FromSeconds(11), test.Client.Settings.MinimumCacheTimeout);
            Assert.False(test.Client.Settings.Recursion);
            Assert.True(test.Client.Settings.ThrowDnsErrors);
            Assert.Equal(10, test.Client.Settings.Retries);
            Assert.Equal(TimeSpan.FromMinutes(1), test.Client.Settings.Timeout);
            Assert.False(test.Client.Settings.UseTcpFallback);
            Assert.True(test.Client.Settings.UseTcpOnly);
            Assert.False(test.Client.Settings.ContinueOnDnsError);
            Assert.False(test.Client.Settings.UseRandomNameServer);
        }
Exemplo n.º 3
0
        public void API_1_1_0_Compat()
        {
            var test  = new ApiDesign.OldReference.TestLookupClient();
            var error = Record.Exception(() => test.TestQuery());

            Assert.Null(error);
        }