public void Person_object_is_returned_in_action() { var myPerson = new Person { Id = 42 }; _database.GetRows<Person>(42).Returns(new List<Person> { myPerson }); _dataSource.Person(42, person => { person.PhoneNumber = "1234567890"; _dataSource.UpdatePerson(person); }); _database.Received().Update(myPerson); }
public void UpdatePerson(Person person) { _database.Update(person); }