Buff IsExpired Property Delta Engine Documentation

Namespace: CreepyTowers.Stats
Assembly: CreepyTowers (in CreepyTowers.exe) Version: 1.1.1.0 (1.1.1)
Syntax

public bool IsExpired { get; }

Property Value

Type: Boolean
Remarks

Tests: CreepyTowers.Tests.Stats.BuffTests
Examples

3 unit tests call CreepyTowers.Stats.Buff.IsExpired
[Test]
public void IsNotExpiredWhenDurationIsZero()
{
    var buff = new Buff(new Stat(0.0f), new BuffEffect("DragonRangeMultiplier")) { Elapsed = 10 };
    Assert.IsFalse(buff.IsExpired);
}
[Test]
public void IsNotExpiredWhenElapsedIsBelowDuration()
{
    var buff = new Buff(new Stat(0.0f), new BuffEffect("TestHpBuff")) { Elapsed = 4};
    Assert.IsFalse(buff.IsExpired);
}
[Test]
public void IsExpiredWhenElapsedIsAboveDuration()
{
    var buff = new Buff(new Stat(0.0f), new BuffEffect("TestHpBuff")) { Elapsed = 10 };
    Assert.IsTrue(buff.IsExpired);
}
See Also