Beispiel #1
0
        public void InstanceClass_convention_doesnt_select_generic_definition_type()
        {
            // Arrange
            var abstractType = typeof(IEnumerable <>);
            var convention   = new InstanceClassTypeSelectionConvention();

            // Act
            var isNotSelected = convention.DoesSelect(abstractType);

            // Assert
            Assert.False(isNotSelected);
        }
Beispiel #2
0
        public void InstanceClass_convention_doesnt_select_value_type()
        {
            // Arrange
            var abstractType = typeof(int);
            var convention   = new InstanceClassTypeSelectionConvention();

            // Act
            var isNotSelected = convention.DoesSelect(abstractType);

            // Assert
            Assert.False(isNotSelected);
        }
Beispiel #3
0
        public void Convention_select_any_default_class_type()
        {
            // Arrange
            var type       = typeof(object);
            var convention = new InstanceClassTypeSelectionConvention();

            // Act
            var isSelected = convention.DoesSelect(type);

            // Assert
            Assert.True(isSelected);
        }
        public void InstanceClass_convention_doesnt_select_generic_definition_type()
        {
            // Arrange
            var abstractType = typeof(IEnumerable<>);
            var convention = new InstanceClassTypeSelectionConvention();

            // Act
            var isNotSelected = convention.DoesSelect(abstractType);

            // Assert
            Assert.False(isNotSelected);
        }
        public void InstanceClass_convention_doesnt_select_value_type()
        {
            // Arrange
            var abstractType = typeof(int);
            var convention = new InstanceClassTypeSelectionConvention();

            // Act
            var isNotSelected = convention.DoesSelect(abstractType);

            // Assert
            Assert.False(isNotSelected);
        }
        public void Convention_select_any_default_class_type()
        {
            // Arrange
            var type = typeof(object);
            var convention = new InstanceClassTypeSelectionConvention();

            // Act
            var isSelected = convention.DoesSelect(type);

            // Assert
            Assert.True(isSelected);
        }