示例#1
0
 public GetMovieTest()
 {
     _mediator        = new Mock <IMediator>();
     _id              = Guid.NewGuid();
     _repositoryMovie = MovieRepositoryBuilder.Instance().Find(_id).Build();
     _command         = new GetMovieRequest(_id);
 }
示例#2
0
 public void OneTimeSetup()
 {
     _repositoryHelper = new RepositoryHelper();
     _repositoryHelper.FillTypes.Add(EntityType.Movie);
     _repositoryHelper.FillTypes.Add(EntityType.MovieActor);
     _repositoryHelper.FillTypes.Add(EntityType.Actor);
     _repositoryMovie = _repositoryHelper.RepositoryFactory.CreateRepositoryMovie();
 }
示例#3
0
        public DeleteMovieTest()
        {
            _faker             = new Faker();
            _mediator          = new Mock <IMediator>();
            _id                = Guid.NewGuid();
            _repositoryMovie   = MovieRepositoryBuilder.Instance().Find(_id).Build();
            _repositorySession = SessionRepositoryBuilder.Instance().Build();

            _command = new DeleteMovieRequest(_id);
        }
示例#4
0
        public AddMovieTest()
        {
            _faker           = new Faker();
            _mediator        = new Mock <IMediator>();
            _repositoryMovie = MovieRepositoryBuilder.Instance().Build();

            _command             = new AddMovieRequest();
            _command.Image       = _faker.Image.ToString();
            _command.Title       = "Title";
            _command.Description = _faker.Lorem.Paragraph(5);
            _command.Duration    = "01:00";
        }
示例#5
0
 public UpdateMovieTest()
 {
     _mediator        = new Mock <IMediator>();
     _faker           = new Faker();
     _id              = Guid.NewGuid();
     _repositoryMovie = MovieRepositoryBuilder.Instance().Find(_id).Build();
     _command         = new UpdateMovieRequest
     {
         Id          = _id,
         Image       = _faker.Image.ToString(),
         Title       = "Title",
         Description = _faker.Lorem.Paragraph(5),
         Duration    = "01:00"
     };
 }
示例#6
0
 public GetMoviesHandle(IMediator mediator, IRepositoryMovie repositoryMovie)
 {
     _mediator        = mediator;
     _repositoryMovie = repositoryMovie;
 }
示例#7
0
 public AddMovieHandle(IMediator mediator, IRepositoryMovie repositoryMovie)
 {
     _mediator        = mediator;
     _repositoryMovie = repositoryMovie;
 }
示例#8
0
 public VoteService(IRepositoryVote repositoryVote, IRepositoryUser repositoryUser, IRepositoryMovie repositoryMovie)
 {
     _repositoryVote  = repositoryVote;
     _repositoryUser  = repositoryUser;
     _repositoryMovie = repositoryMovie;
 }
示例#9
0
 public DeleteMovieHandle(IMediator mediator, IRepositoryMovie repositoryMovie, IRepositorySession repositorySession)
 {
     _mediator          = mediator;
     _repositoryMovie   = repositoryMovie;
     _repositorySession = repositorySession;
 }
示例#10
0
        public MovieService(IRepositoryMovie repositoryMovie, IRepositoryVote repositoryVote)
        {
            _repositoryMovie = repositoryMovie;

            _repositoryVote = repositoryVote;
        }