예제 #1
0
        public void Message_Formatted()
        {
            var att = new NotInThePast();

            var formatted = att.FormatErrorMessage("myparam");

            Assert.Contains("myparam", formatted);
            Assert.Contains("past", formatted);
        }
예제 #2
0
        public void InThePast_Fails()
        {
            var att = new NotInThePast();

            Assert.False(att.IsValid(DateTimeOffset.UtcNow.AddDays(-1)));
        }
예제 #3
0
        public void InFuture_Succeeds()
        {
            var att = new NotInThePast();

            Assert.True(att.IsValid(DateTimeOffset.UtcNow.AddDays(1)));
        }