public async Task Create_returns_finite_sequence(AsyncEnumerableSpecimenBuilder sut, SpecimenContext context)
        {
            var result = sut.Create(typeof(IAsyncEnumerable <int>), context) as IAsyncEnumerable <int>;

            await foreach (var item in result !)
            {
                TestContext.WriteLine($"Item: {item}");
            }

            Assert.Pass();
        }
        public void Create_returns_instance_of_type_if_request_is_valid(AsyncEnumerableSpecimenBuilder sut, SpecimenContext context)
        {
            var result = sut.Create(typeof(IAsyncEnumerable <int>), context);

            Assert.That(result, Is.InstanceOf <IAsyncEnumerable <int> >());
        }
        public void Create_returns_NoSpecimen_if_request_is_invalid(AsyncEnumerableSpecimenBuilder sut, SpecimenContext context)
        {
            var result = sut.Create(typeof(object), context);

            Assert.That(result, Is.InstanceOf <NoSpecimen>());
        }