Namespace: Snake.Tests
Assembly: Snake.Tests (in Snake.Tests.dll) Version: 1.1.1.0 (1.1.1)
Assembly: Snake.Tests (in Snake.Tests.dll) Version: 1.1.1.0 (1.1.1)
Syntax
Examples
[Test, CloseAfterFirstFrame] public void GoingBackToMenuDisposesOfSnake() { var game = new Game(Resolve<Window>()); game.StartGame(); AdvanceTimeAndUpdateEntities(); game.Reset(); var keyboard = Resolve<Keyboard>(); if (keyboard.GetType() != typeof(MockKeyboard)) return; //ncrunch: no coverage (This is for NOT ncrunch...) var mockKeyboard = (MockKeyboard)keyboard; mockKeyboard.SetKeyboardState(Key.N, State.Pressing); Assert.DoesNotThrow(() => AdvanceTimeAndUpdateEntities()); Assert.AreEqual(0, EntitiesRunner.Current.GetEntitiesOfType<Snake>().Count); }
See Also