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); }
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); }