public static void TestUndoNYI() { string fen = "rnbqk1nr/ppp2ppp/8/2bpp3/3PP3/N7/PPP2PPP/R1BQKBNR w KQkq - 2 4"; AtomicChessGame game = new AtomicChessGame(fen); game.MakeMove(new Move("E4", "D5", Player.White), true); Assert.Throws <NotImplementedException>(() => game.Undo()); }