public async Task CreateLessonEdited_CreatedEdited(string id)
            {
                var repo = new Mock<IDocumentDBRepository<Lesson>>();

                var lessonExisting = lessonList.FirstOrDefault(L => L.Id == id).Description;
                repo.Setup(c => c.GetByIdAsync(
                    It.IsAny<string>(),
                    It.IsAny<Dictionary<string, string>>()
                )).ReturnsAsync(
                    (string id, Dictionary<string, string> pk) => lessonList.FirstOrDefault());

                repo.Setup(c => c.CreateAsync(
                    It.IsAny<Lesson>(),
                    It.IsAny<EventGridOptions>(),
                    It.IsAny<string>(),
                    It.IsAny<string>()
                    )).ReturnsAsync(
                    (Lesson L, EventGridOptions evg, string str1, string str2) => L);

                var svc = new LessonService(repo.Object);

                var act = await svc.CreateLessonEdited(id, null);
                Assert.Equal($"{lessonExisting}-Edited", act.Description);

            }