public void Builder_Can_Create_Generic_Enumerable()
        {
            Catalog catalog = new Catalog();
            CollectionsBuilder builder = new CollectionsBuilder(catalog);

            Type enumerable = typeof(IEnumerable<string>);

            object result = builder.CreateInstance(enumerable, null);

            result.Should().BeAssignableTo<IEnumerable<string>>();
        }
        public void Builder_Can_Create_Array()
        {
            Catalog catalog = new Catalog();
            CollectionsBuilder builder = new CollectionsBuilder(catalog);

            Type array = typeof(string[]);

            object result = builder.CreateInstance(array, null);

            Assert.IsType(array, result);
        }