示例#1
0
        public void Parsing_max_ttl_days_works()
        {
            var extensions = new TransportExtensions <SqsTransport>(new SettingsHolder());

            var result = extensions.MaxTimeToLive(TimeSpan.FromDays(1));

            Assert.AreEqual(TimeSpan.FromDays(1), result.GetSettings().Get(SettingsKeys.MaxTimeToLive));
        }
示例#2
0
        public void Invalid_max_ttl_days_throws()
        {
            var extensions = new TransportExtensions <SqsTransport>(new SettingsHolder());

            Assert.Throws <ArgumentException>(() => extensions.MaxTimeToLive(TimeSpan.FromDays(100)));
        }