public void DisplayName_Overridden_ValueFromMixin() { BindableObjectWithIdentityMixin mixin = Mixin.Get <BindableObjectWithIdentityMixin> (ObjectFactory.Create <ClassWithIdentityAndDisplayName> (ParamList.Create("TheUniqueIdentifier"))); IBusinessObjectWithIdentity businessObjectWithIdentity = mixin; Assert.That(businessObjectWithIdentity.DisplayName, Is.SameAs("TheUniqueIdentifier")); }
public void GetUniqueIdentifier() { BindableObjectWithIdentityMixin mixin = Mixin.Get <BindableObjectWithIdentityMixin> (ObjectFactory.Create <ClassWithIdentity>(ParamList.Create("TheUniqueIdentifier"))); IBusinessObjectWithIdentity businessObjectWithIdentity = mixin; Assert.That(businessObjectWithIdentity.UniqueIdentifier, Is.SameAs("TheUniqueIdentifier")); }