public void ToString_ShouldReturnICompositionElementDisplayName() { var types = Expectations.GetTypes(); foreach (var type in types) { var definition = CreateReflectionParameterImportDefinition(type); Assert.AreEqual(((ICompositionElement)definition).DisplayName, definition.ToString()); } }
public void ICompositionElementDisplayName_ValueAsParameter_ShouldIncludeContractName() { var types = Expectations.GetTypes(); Assert.All(types, type => { var definition = CreateReflectionParameterImportDefinition(type); var e = CreateDisplayNameExpectationFromContractName(definition, type); Assert.Equal(e, ((ICompositionElement)definition).DisplayName); }); }
public void ICompositionElementDisplayName_TypeAsMember_ShouldIncludeMemberDisplayName() { var types = Expectations.GetTypes(); foreach (var type in types) { var definition = (ICompositionElement)CreateReflectionExportDefinition(new LazyMemberInfo(type), "Contract", null); var e = CreateDisplayNameExpectation(type); Assert.Equal(e, definition.DisplayName); } }