public void InitializePlugsWithType()
        {
            var c = new ComponentWithInitializationPoints();

            _context.InitializePlugs(c, typeof(ClassWithInitializtionPoints));

            Assert.IsNotNull(c.SampleContract);
            Assert.AreEqual(c.InitPoint, 999);
        }
        public void InitializePlugsOfT()
        {
            var c = new ComponentWithInitializationPoints();

            _context.InitializePlugs(c);

            Assert.IsNotNull(c.SampleContract);
            Assert.AreEqual(c.InitPoint, 999);
        }