2017-07-27 3 views
0

私のアプリケーションは 春のブート 春のデータ Mongo db。私はインターネットで検索埋め込まmongo.whileを使用して、DAO層のためのユニットテストケースを実行しようとしていmongoが埋め込まれたテスト用の春のブートアプリケーション

、私は

.. springboottest * @ testsbmongo @ * 2つの注釈 に出くわした私は、この注釈の使用と混乱しています.MY質問は 1.whatは2 これらのアノテーションの間、私は私が私の元のmongoサーバは

を実行しているときのテストのために、この埋め込まれたモンゴを使用する @testdbmongo 3.howを使用していたときに、接続がエラーを拒否した違いを取得していますされています

答えて

0

Fongo。そのメモリ内のmongoDBはh2データベースと似ており、RDBMS DAOテストに使用します。

<dependency> 
    <groupId>com.github.fakemongo</groupId> 
    <artifactId>fongo</artifactId> 
    <scope>test</scope> 
</dependency> 
関連する問題