public void GetAlreadyLoadedItem_CallsMethod() { var mock = new Mock <IIdentifierInfo <Person> >(); var info = new CombinedIdentifierInfo <Person>(new List <IIdentifierInfo <Person> > { mock.Object }); info.GetAlreadyLoadedItem("test"); mock.Verify(i => i.GetAlreadyLoadedItem("test")); }
public void GetGetterExpression_CallsMethod() { var mock = new Mock <IIdentifierInfo <Person> >(); var info = new CombinedIdentifierInfo <Person>(new List <IIdentifierInfo <Person> > { mock.Object }); var paramExpr = Expression.Parameter(typeof(object)); info.GetGetterExpression(paramExpr); mock.Verify(i => i.GetGetterExpression(paramExpr)); }
public void SetValue_CallsMethod() { var mock = new Mock <IIdentifierInfo <Person> >(); var info = new CombinedIdentifierInfo <Person>(new List <IIdentifierInfo <Person> > { mock.Object }); var person = new Person(); info.SetValue(person, "test"); mock.Verify(i => i.SetValue(person, "test")); }