75 lines
1.6 KiB
YAML
75 lines
1.6 KiB
YAML
data:
|
|
- {_id: 1, x: 11}
|
|
- {_id: 2, x: 22}
|
|
- {_id: 3, x: 33}
|
|
|
|
tests:
|
|
-
|
|
description: "Estimated document count"
|
|
operation:
|
|
name: estimatedDocumentCount
|
|
arguments: { }
|
|
|
|
outcome:
|
|
result: 3
|
|
-
|
|
description: "Count documents without a filter"
|
|
operation:
|
|
name: countDocuments
|
|
arguments:
|
|
filter: { }
|
|
|
|
outcome:
|
|
result: 3
|
|
-
|
|
description: "Count documents with a filter"
|
|
operation:
|
|
name: countDocuments
|
|
arguments:
|
|
filter:
|
|
_id: {$gt: 1}
|
|
|
|
outcome:
|
|
result: 2
|
|
-
|
|
description: "Count documents with skip and limit"
|
|
operation:
|
|
name: countDocuments
|
|
arguments:
|
|
filter: {}
|
|
skip: 1
|
|
limit: 3
|
|
|
|
outcome:
|
|
result: 2
|
|
-
|
|
description: "Deprecated count without a filter"
|
|
operation:
|
|
name: count
|
|
arguments:
|
|
filter: { }
|
|
|
|
outcome:
|
|
result: 3
|
|
-
|
|
description: "Deprecated count with a filter"
|
|
operation:
|
|
name: count
|
|
arguments:
|
|
filter:
|
|
_id: {$gt: 1}
|
|
|
|
outcome:
|
|
result: 2
|
|
-
|
|
description: "Deprecated count with skip and limit"
|
|
operation:
|
|
name: count
|
|
arguments:
|
|
filter: {}
|
|
skip: 1
|
|
limit: 3
|
|
|
|
outcome:
|
|
result: 2
|