Skip to content

Commit 63d2f0b

Browse files
committed
add javadoc
1 parent 917cf43 commit 63d2f0b

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/main/java/com/antkorwin/springtestmongo/internal/DataSet.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ public interface DataSet {
1515
*
1616
* @return map with the data set,
1717
* map looks like this:
18-
* "org.package....FirstDocument" : [FirstDocument doc1, FirstDocument doc2, FirstDocument doc3],
19-
* "org.package....SecondDocument" : [SecondDocument Doc1, SecondDocument Doc2, SecondDocument Doc3]
18+
* "org.package....FirstDocument" : [{"id":"1", "field":"aaa"}, {"id":"2", "field":"bbb"}],
19+
* "org.package....SecondDocument" : [{"id":"1", "value":"123"}, {"id":"2", "value":"456"}]
2020
*/
2121
Map<String, List<Map<String, Object>>> read();
2222
}

src/main/java/com/antkorwin/springtestmongo/internal/MongoDbTest.java

+7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.antkorwin.commonutils.exceptions.InternalException;
44
import com.antkorwin.commonutils.validation.Guard;
55
import com.antkorwin.springtestmongo.internal.expect.MatchDataSets;
6+
67
import org.springframework.data.mongodb.core.MongoTemplate;
78

89
import static com.antkorwin.springtestmongo.errorinfo.MongoDbErrorInfo.MONGO_TEMPLATE_IS_MANDATORY;
@@ -40,6 +41,12 @@ public void importFrom(String fileName) {
4041
new MongoDataImport(mongoTemplate).importFrom(new JsonImport(new ImportFile(fileName)));
4142
}
4243

44+
/**
45+
* Check data in the mongodb,
46+
* try to match data from the DB to loaded from file data set.
47+
*
48+
* @param fileName path to file with an expected data set
49+
*/
4350
public void expect(String fileName) {
4451
DataSet dataSet = new JsonImport(new ImportFile(fileName));
4552
DataSet mongoData = new MongoDataExport(mongoTemplate);

0 commit comments

Comments
 (0)