public void DadoUmFilmeJaCadastrado_Invalid()
        {
            var command = new CreateMovieCommand("CADASTRADO");

            var handler = new CreateMovieHandler(new FakeRepositoryMovie());
            var result  = handler.Handle(command).Result;

            Assert.AreEqual(false, result.Success);
        }
        public void DadoUmFilmeValido_Valid()
        {
            var command = new CreateMovieCommand("Novo Filme");

            var handler = new CreateMovieHandler(new FakeRepositoryMovie());
            var result  = handler.Handle(command).Result;

            Assert.AreEqual(true, result.Success);
        }
예제 #3
0
 public MovieController(CreateMovieHandler handler, UpdateStatusMovieHandler handlerUpdateStatus, IMovieRepository movieRepository)
 {
     _handler             = handler;
     _handlerUpdateStatus = handlerUpdateStatus;
     _movieRepository     = movieRepository;
 }