internal void AddContributor(Role role) { string lastName = GetAString("A partial last name"); Person p = GetPersonByLastName(lastName); FilmPersonRepository filmPersonRepo = _factory.CreateFilmPersonRepository(); FilmPerson fp = new FilmPerson(); fp.FilmId = CurrentFilm.Id; fp.PersonId = p.Id; fp.Roles.Add(role); filmPersonRepo.Add(fp); }