public void Sucesso_ao_criar_um_candidato() { var cmd = new CriarCandidatoCommand("aheiuaheiauhea", "Desenvolvedor FullStack", "99 99999999", "Blumenau", DateTime.Now, 1); var hdl = new CriarCandidatoHandler(_repositorio.Object); var res = (ResponseCommandResult)hdl.Handle(cmd); Assert.IsTrue(res.Valid, res.Message); }
public void Erro_ao_criar_um_candidato_com_email_ja_existente() { var cmd = new CriarCandidatoCommand("aheiuaheiauhea", "Desenvolvedor FullStack", "99 99999999", "Blumenau", DateTime.Now, 1); _repositorio .Setup(x => x.ObterEntidade(It.IsAny <Expression <Func <Dominio.Entidades.Candidato, bool> > >())) .Returns( new Dominio.Entidades.Candidato(cmd.Curriculum, cmd.Cargo, cmd.Telefone, cmd.Cidade, cmd.DataNascimento, cmd.UsuarioId)); var hdl = new CriarCandidatoHandler(_repositorio.Object); var res = (ResponseCommandResult)hdl.Handle(cmd); Assert.IsTrue(res.Invalid, res.Message); }