public void Should_Fill_ISetterInjected_Properties()
        {
            // Arrange + Act
            ISetterInjected setterInjected = ObjectFactory.GetInstance <AdminRequiredAttribute>();

            // Assert
            Assert.That(setterInjected.ApplicationSettings, Is.Not.Null);
            Assert.That(setterInjected.Context, Is.Not.Null);
            Assert.That(setterInjected.UserService, Is.Not.Null);
            Assert.That(setterInjected.PageService, Is.Not.Null);
            Assert.That(setterInjected.SettingsService, Is.Not.Null);
        }
Example #2
0
        public void should_fill_isetterinjected_properties_for_attribute()
        {
            // Arrange
            IContainer container = CreateContainer();

            // Act
            ISetterInjected setterInjected = container.GetInstance <AdminRequiredAttribute>();

            // Assert
            Assert.That(setterInjected.ApplicationSettings, Is.Not.Null);
            Assert.That(setterInjected.Context, Is.Not.Null);
            Assert.That(setterInjected.UserService, Is.Not.Null);
            Assert.That(setterInjected.PageService, Is.Not.Null);
            Assert.That(setterInjected.SettingsService, Is.Not.Null);
        }