ブラウザー以外の環境で jQuery を実行できるように、window.document オブジェクトを複製する方法を探しています。
私の目標は、.NET JavaScript インタープリターの助けを借りて、MSTest で実行される一連の JavaScript ユニット テストを用意することです。これらの JavaScript 単体テストを、残りの C# テストと共に実行したいと考えています。
これまでのところ、インタープリターを使用した単純な単体テストは正常に機能し、完全に動作しますが、jQuery をスローしてブラウザー オブジェクトをミックスに使用すると、非ブラウザー環境が原因で機能しません。検索しましたが、使用できるモック/偽のドキュメント オブジェクトが見つかりません。