ModelBuilder.UnitTests.EnumerableTypeCreatorTests.PopulateAddsItemsToInstancesTest C# (CSharp) Method

PopulateAddsItemsToInstancesTest() private method

private PopulateAddsItemsToInstancesTest ( Type type ) : void
type System.Type
return void
        public void PopulateAddsItemsToInstancesTest(Type type)
        {
            var configuration = Model.BuildStrategy;
            var buildLog = configuration.GetBuildLog();

            var target = new EnumerableTypeCreator();
            var executeStrategy = new DefaultExecuteStrategy();

            executeStrategy.Initialize(configuration, buildLog);

            var actual = target.Create(type, null, null);

            target.Populate(actual, executeStrategy);

            var converted = (IEnumerable) actual;

            converted.Should().NotBeEmpty();
        }