[CSHARP-3523] Split the unified test runner into 2 classes Created: 02/Apr/21  Updated: 28/Oct/23  Resolved: 30/Apr/21

Status: Closed
Project: C# Driver
Component/s: Testing
Affects Version/s: None
Fix Version/s: 2.13.0

Type: Task Priority: Major - P3
Reporter: Dmitry Lukyanov (Inactive) Assignee: Dmitry Lukyanov (Inactive)
Resolution: Fixed Votes: 0
Labels: tech-debt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The unified test runner should be split into 2 parts:

  1. The common part that is responsible for test running based on the provided json document.
  2. The particular unified test file loader that should call the common part.

The initial implementation of this is done here:  https://github.com/DmitryLukyanov/mongo-csharp-driver/blob/csharp3341_history/tests/MongoDB.Driver.Tests/Specifications/unified-test-format/UnifiedTestFormatTestRunner.cs#L31



 Comments   
Comment by Githook User [ 30/Apr/21 ]

Author:

{'name': 'Dmitry Lukyanov', 'email': 'dmitry.lukyanov@mongodb.com', 'username': 'DmitryLukyanov'}

Message: CSHARP-3523: Split the unified test runner into 2 classes. (#511)
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/2fd7d0661e61d60a20a363c567033a5f96ccdc05

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