ModelBuilder.UnitTests.DefaultExecuteStrategyTests.CreatesPropertyOfSameTypeWithCreatedInstanceTest C# (CSharp) Method

CreatesPropertyOfSameTypeWithCreatedInstanceTest() private method

private CreatesPropertyOfSameTypeWithCreatedInstanceTest ( ) : void
return void
        public void CreatesPropertyOfSameTypeWithCreatedInstanceTest()
        {
            var configuration = Model.BuildStrategy;
            var buildLog = configuration.GetBuildLog();

            var target = new DefaultExecuteStrategy<ReadOnlyParent>();

            target.Initialize(configuration, buildLog);

            var actual = (Looper)target.Create(typeof(Looper));

            actual.Should().NotBeNull();
            actual.Stuff.Should().NotBeNullOrWhiteSpace();
            actual.Other.Should().BeSameAs(actual);
        }
DefaultExecuteStrategyTests