public void FromBurnToNotVisible() { brick.State = BrickState.Burn; brick.Burn(); burnTimer.NextTick(frameQty); Assert.AreEqual(BrickState.NotVisible, brick.State); }
public void TestMethod1() { var tm = new TimerMock(); var br = new Brick(0, 0); var prop = br.GetType().GetField("burn", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance); prop.SetValue(br, new Animation(Const.BrickBurnAnimation, Const.BlockSize, new TimerMock())); br.Burn(); tm.NextTick(); tm.NextTick(); tm.NextTick(); tm.NextTick(); }