Namespace: CreepyTowers.Stats
Assembly: CreepyTowers (in CreepyTowers.exe) Version: 1.1.1.0 (1.1.1)
Tests: CreepyTowers.Tests.Stats.BuffTests
3 unit tests call CreepyTowers.Stats.Buff.IsExpired
Assembly: CreepyTowers (in CreepyTowers.exe) Version: 1.1.1.0 (1.1.1)
Syntax
Property Value
Type: BooleanRemarks
Examples
[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