public ActorsRepositoryTest() { this._Actors = new MockActors(); this._mockDbSet = NSubstituteUtils.CreateMockDbSet(_Actors.Actors); this._mockSakilaContext = Substitute.For <IsakilaContext>(); _mockSakilaContext.Actor.Returns(_mockDbSet); this._actors = new ActorsRepository(_mockSakilaContext); }
public MoviesController() { moviesRepository = new MoviesRepository(); producersRepository = new ProducersRepository(); actorsRepository = new ActorsRepository(); actor_MoviesRepository = new Actor_MoviesRepository(); }
// ReSharper disable once InconsistentNaming public async Task GetActorsByTheTvDbIdsAsync_should_return_empty_array_if_ids_is_empty() { using (var context = CreateContext()) { await SeedActorsAsync(context); var repository = new ActorsRepository(context); var actors = await repository.GetActorsByTheTvDbIdsAsync(Array.Empty<int>()); Assert.Equal(0, actors.Length); } }
// ReSharper disable once InconsistentNaming public async Task GetActorsByTheTvDbIdsAsync_should_return_actors_with_specified_ids() { using (var context = CreateContext()) { await SeedActorsAsync(context); var repository = new ActorsRepository(context); int[] ids = { 1, 2, 3 }; var actors = await repository.GetActorsByTheTvDbIdsAsync(ids); Assert.Equal(ids.Length, actors.Length); for (int i = 0; i < actors.Length; i++) { Assert.Equal(ids[i], actors[i].TheTvDbId); } } }
public ActionResult ActorInfo(int id) { var fullInfo = ActorsRepository.ActorInfo(id); return(PartialView(fullInfo)); }
public ActionResult Actors() { var actors = ActorsRepository.GetAllActors().Where(m => m.Gender == Enums.Gender.male.ToString()); return(PartialView("Actors", actors)); }
public ActionResult All() { var actors = ActorsRepository.GetAllActors(); return(PartialView("Actors", actors)); }
public ActorsController() { actorsRepository = new ActorsRepository(); }