public async Task MapAsyncEnumerable()
        {
            const int    TOTAL         = 10;
            const string MAPPING_VALUE = "map";

            PaginatedContext <string>         paginatedContext = new PaginatedContext <string>(TOTAL, (index) => $"index: {index}", TimeSpan.FromMilliseconds(200));
            PaginatedAsyncEnumerable <string> paginatedAsync   = new PaginatedAsyncEnumerable <string>(3, paginatedContext);

            List <string> mappedValues = await paginatedAsync
                                         .Select((value) => $"{MAPPING_VALUE} : {value}")
                                         .ToListAsync(CancellationToken.None);

            Assert.IsTrue(mappedValues.TrueForAll(value => value.Contains(MAPPING_VALUE)));
        }