public void SmokeTest() { var game = new PgnGame(); var move = new PgnMove(); _state.OnEnter(move); _state.Parse('h', 'a', game); _state.OnExit(); Assert.AreEqual("h", move.Comment); }