テストを実行するとResharperテストランナーにRavenDbのすべての呼び出しを表示したいのですが、クライアントで何らかのログやトレースが有効になっていますか?テスト結果出力にRavenDBリクエストが表示される
3
A
答えて
4
Pelle、 RavenDBはNLogを使用して、そのアクションを記録します。 Raven.Client。*からコンソール/デバッグにすべてを出力するようにNLogを設定するには、次の設定で行うことができます。
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.netfx35.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets>
<target xsi:type="Console" Name="Console" />
</targets>
<rules>
<logger name="Raven.Client.*" writeTo="Console"/>
</rules>
</nlog>
1
これは私の頭の上から外れているものです。私はResharperとNUnitまたはXUnitを使用します。 Resharperユニットのテスト出力ウィンドウの情報を得るには、私はちょうどDebug.WriteLine("blah");
Worksを使います。
今RavenDbは、あなた自身のIDocumentQueryListener
年代を作成することによって、このようなDebug.WL(..)
など独自のカスタム・ロジックを追加することができますいくつかの場所を持っている...
そのため、おそらくそれらのいずれかを実装しますか?
public class DebugWriteLineDocumentListener : IDocumentQueryListener
{
#region Implementation of IDocumentQueryListener
public void BeforeQueryExecuted(IDocumentQueryCustomization queryCustomization)
{
// Do whatever you want, here.
// UnTested .. but I *think* the ToString will list the Linq query.
Debug.WriteLine(queryCustomization.ToString());
}
#endregion
}
それからちょうどでこのリスナーを登録し、あなたのDocumentStore
...
documentStore.RegisterListener(new DebugWriteLineDocumentListener());
ことができますかどうかを確認し
..私は入って来た...ちょうどまず最初にそれを試していないてきた私の頭:)
GL!私たちを掲載し続ける!
+0
ありがとう!知っておいてよかった! – Pelle
関連する問題
- 1. 宛先に出力されない結果を表示する
- 2. クエリ結果が表示されない
- 3. SAS結果出力ウィンドウに文を表示する方法
- 4. カルマコマンドラインにコードカバレッジを追加した後にテスト結果が表示されない
- 5. xcodebuildは、出力がファイルにリダイレクトされたときにテスト結果の出力を壊します。
- 6. PHPの出力結果を1ページに表示
- 7. XML出力がクリッカブル結果
- 8. コンソール出力をNUnitテストからxml結果に変換する
- 9. セットの結果がPythonで出力される順序
- 10. 複数の列に結果が表示される
- 11. まだ私に結果が表示されている
- 12. primalformsダイアログボックスの結果がpowershellに表示される
- 13. ループ出力が表示されない
- 14. 出力が表示されません
- 15. 結果をExcelに出力
- 16. オートコンプリートで返された結果が表示されない
- 17. Rails:Ajaxリクエストの結果をビューに表示する
- 18. Visual Basic - "If"ステートメントにラベルに結果が表示されない
- 19. 表示結果
- 20. No TableViewで検索結果を表示すると結果が表示されない
- 21. testngの結果をテスト出力に書き込む問題
- 22. 私のプログラムの出力にatoi()の結果が表示されないのはなぜですか?
- 23. python unittestの結果が表形式で表示されます
- 24. .load()の結果がページに表示されたときにランダムな改行が表示される
- 25. ブートストラップの先読み結果のデータソースの結果が表示されますか?
- 26. テスト結果を複写するカルマ出力
- 27. 遊び場に結果が表示されない
- 28. php中に結果がjavacriptで表示されます
- 29. 配列にすべての結果が表示されない
- 30. jQueryMobileのデータタイトルが検索結果に表示されない
うまくいった!ありがとう! – Pelle