public async Task TestPatchVersionAgainstMatchStartDate([ValueSource("_testData")] TestData testData)
        {
            var patchRepository = new PatchRepository(MongoClient);
            var patches         = TestDtoHelper.CreateFakePatches();
            await patchRepository.InsertPatches(patches);

            Assert.AreEqual(await patchRepository.GetPatchVersionFromDate(testData.StartDate), testData.ExpectedResult);
        }