InstaTax.Core.DomainObjects.Password.IsExpired C# (CSharp) Метод

IsExpired() публичный Метод

public IsExpired ( ) : bool
Результат bool
        public bool IsExpired()
        {
            if (DateTime.Now.Subtract(CreatedOn).Days > ExpiryDuration){
                return true;
            }
            return false;
        }

Usage Example

Пример #1
0
        public void PasswordShouldExpireAfterTheExpiryDuration()
        {
            var password = new Password {PasswordString = "twewerer34#"};
            password.CreatedOn = DateTime.Today.AddDays(-91);
            Assert.True(password.IsExpired());

            password.CreatedOn = DateTime.Today.AddDays(-90);
            Assert.False(password.IsExpired());

            password.CreatedOn = DateTime.Today.AddDays(-56);
            Assert.False(password.IsExpired());
        }