Пример #1
0
        public void CreateInstance_WithGenericInterface_CreatesInstanceOfInterface()
        {
            var instance = AggregateServiceGenerator.CreateInstance <IMyContext>(_container);

            Assert.IsAssignableFrom <IMyContext>(instance);
        }
 public void CreateInstance_ExpectsInterfaceType()
 {
     AggregateServiceGenerator.CreateInstance <String>(_container);
 }
 public void CreateInstance_ExpectsInterfaceTypeInstance()
 {
     AggregateServiceGenerator.CreateInstance(null, _container);
 }
 public void CreateInstance_ExpectsComponentInstance()
 {
     AggregateServiceGenerator.CreateInstance(typeof(IMyContext), null);
 }
        public void CreateInstance_WithInterfaceType_CreatesInstanceOfInterface()
        {
            var instance = AggregateServiceGenerator.CreateInstance(typeof(IMyContext), _container);

            Assert.That(instance, Is.InstanceOf <IMyContext>());
        }