BoDi.Tests.RegisterFactoryDelegateTests.ShouldThrowExceptionForStaticCircuarDepenencies C# (CSharp) Method

ShouldThrowExceptionForStaticCircuarDepenencies() private method

private ShouldThrowExceptionForStaticCircuarDepenencies ( ) : void
return void
        public void ShouldThrowExceptionForStaticCircuarDepenencies()
        {
            // given

            var container = new ObjectContainer();
            container.RegisterFactoryAs<ClassWithCircularDependency1>(new Func<ClassWithCircularDependency2, ClassWithCircularDependency1>(dep1 => new ClassWithCircularDependency1(dep1)));

            // when

            container.Resolve<ClassWithCircularDependency1>();
        }