Skip to content

Commit 82c573b

Browse files
committed
CSHARP-4804: Fix some tests.
1 parent 0908cb0 commit 82c573b

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tests/MongoDB.Driver.Tests/ProjectionDefinitionBuilderTests.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -167,33 +167,33 @@ public void Slice()
167167
{
168168
var subject = CreateSubject<BsonDocument>();
169169

170-
Assert(subject.Slice("a", 10), "{a: {$slice: 10}}");
170+
Assert(subject.Slice("a", 10), "{a: {$slice: ['$a', 10]}}");
171171
}
172172

173173
[Fact]
174174
public void Slice_Typed()
175175
{
176176
var subject = CreateSubject<Person>();
177177

178-
Assert(subject.Slice(x => x.Pets, 10), "{pets: {$slice: 10}}");
179-
Assert(subject.Slice("Pets", 10), "{pets: {$slice: 10}}");
178+
Assert(subject.Slice(x => x.Pets, 10), "{pets: {$slice: ['$pets', 10]}}");
179+
Assert(subject.Slice("Pets", 10), "{pets: {$slice: ['$pets', 10]}}");
180180
}
181181

182182
[Fact]
183183
public void Slice_with_limit()
184184
{
185185
var subject = CreateSubject<BsonDocument>();
186186

187-
Assert(subject.Slice("a", 10, 20), "{a: {$slice: [10, 20]}}");
187+
Assert(subject.Slice("a", 10, 20), "{a: {$slice: ['$a', 10, 20]}}");
188188
}
189189

190190
[Fact]
191191
public void Slice_Typed_with_limit()
192192
{
193193
var subject = CreateSubject<Person>();
194194

195-
Assert(subject.Slice(x => x.Pets, 10, 20), "{pets: {$slice: [10, 20]}}");
196-
Assert(subject.Slice("Pets", 10, 20), "{pets: {$slice: [10, 20]}}");
195+
Assert(subject.Slice(x => x.Pets, 10, 20), "{pets: {$slice: ['$pets', 10, 20]}}");
196+
Assert(subject.Slice("Pets", 10, 20), "{pets: {$slice: ['$pets', 10, 20]}}");
197197
}
198198

199199
private void Assert<TDocument>(ProjectionDefinition<TDocument> projection, string expectedJson, LinqProvider linqProvider = LinqProvider.V3)

0 commit comments

Comments
 (0)