public void PersonManager_UpdatePerson_UpdatesPersonInRepository()
        {
            //Arrange
            FakePersonRepository mockRepository = new FakePersonRepository();
            PersonManager manager = new PersonManager(mockRepository);

            Person p = PersonObjectMother.GetPerson(TestPeople.Bill);

            //Act 
            manager.UpdatePerson(p);

            //Assert
            Assert.IsNotNull(mockRepository.UpdatedPerson, "Person not updated in repository");
            Assertions.AssertPeopleAreEqual(p, mockRepository.UpdatedPerson);
        }