[CSHARP-3344] LINQ3: Get AggregateGroupTranslatorTests to pass Created: 21/Jan/21  Updated: 28/Oct/23  Resolved: 04/Oct/21

Status: Closed
Project: C# Driver
Component/s: LINQ3
Affects Version/s: None
Fix Version/s: 2.14.0

Type: Task Priority: Major - P3
Reporter: Robert Stam Assignee: Robert Stam
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CSHARP-3345 LINQ3: Implement ToListMethodToAggreg... Closed
depends on CSHARP-3346 LINQ3: Implement NewHashSetExpression... Closed
depends on CSHARP-3347 LINQ3: Refactor CountMethodToAggregat... Closed
depends on CSHARP-3351 LINQ3: Support "new List<T>(collectio... Closed
depends on CSHARP-3352 LINQ3: Support "source.ToArray()" in ... Closed
depends on CSHARP-3353 LINQ3: SumMethodToAggregationExpressi... Closed
is depended on by CSHARP-3311 LINQ3: Get all LINQ2 tests passing ag... Closed
Epic Link: CSHARP-2608

 Description   

Get AggregateGroupTranslatorTests to pass



 Comments   
Comment by Robert Stam [ 22/Jan/21 ]

Done but not reviewed

Comment by Robert Stam [ 21/Jan/21 ]

The private Group helper method (in this file) was refactored to allow the rest of the test file to remain relatively unchanged.

24 out of 35 tests are passing after tweaking the expected projection (LINQ3 generates different, but also correct, MQL).

11 out of 35 tests will require other things to be implemented in order to pass.

Generated at Wed Feb 07 21:45:04 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.