public void DeveAdicionarCurso() { _armazenadorDeCurso.Armazenar(_cursoDto); _cursoRepositorioMock.Verify(r => r.Adicionar(It.Is <Curso>( c => c.Nome == _cursoDto.Nome && c.Descricao == _cursoDto.Descricao))); }
public void DeveAdicionarCurso() { _armazenadorDeCurso.Armazenar(_cursoDTO); _cursoRepositoryMock.Verify(armazenador => armazenador.Adicionar ( It.Is <Curso>(curso => curso.Nome.Equals(_cursoDTO.Nome) && curso.Descricao.Equals(_cursoDTO.Descricao)) )); }
public void DeveAdicionarUmCurso() { _armazenadorDeCurso.Armazenar(_cursoDTO); _cursoRepositorioMock.Verify(r => r.Adicionar( It.Is <Curso>( c => c.Nome.Equals(_cursoDTO.Nome) && c.Descricao.Equals(_cursoDTO.Descricao) ) ), Times.Once); // Verifica se o método analisado pelo Verify() foi chamado de acordo com a propriedade Times. Neste caso, ao menos 1 vez. }
public void DeveAdicionarCurso() { _armazenadorDeCurso.Armazenar(_cursoDTO); //Moq valida o Objeto _cursoRepositorioMock.Verify(x => x.Adicionar( It.Is <Curso>( c => c.Nome == _cursoDTO.Nome && c.CargaHoraria == _cursoDTO.CargaHoraria && c.Valor == _cursoDTO.Valor) //), Times.Atleast(2));Verifica quantas vezes o metodo foi chamado //), Times.Never); )); }
public IActionResult Salvar(CursoParaCadastroViewModel model) { _armazenadorDeCurso.Armazenar( model.Codigo, model.Id, model.Nome, model.Descricao, model.PrecoSugerido, model.PublicosAlvo, model.Requisitos, model.PeriodoValidoEmAno); return(RedirectToAction("Index")); }
public void DeveAdicionarCurso() { _armazenadorDeCurso.Armazenar(_cursoDto); //Exemplo - Uso de atLeast em chamadas for _cursoRepositorioMock.Verify(r => r.Adicionar( It.Is <Curso>( c => c.Nome == _cursoDto.Nome //c => CursoDto.compara(c, _cursoDto) ) ), Times.AtLeast(1)); /*cursoRepositorioMock.Verify(r => r.Adicionar( * It.Is<Curso>( * c => c.Nome == cursoDto.Nome * ) * ), Times.Never);*/ }
public IActionResult NovoCurso() { CursoDto curso = new CursoDto { Descricao = "Curso de MAtemática aplicada", Nome = "Matemática", CargaHoraria = 20, PublicoAlvo = PublicoAlvo.Empreendedor.ToString(), Valor = 900 }; _armazenadorDeCurso.Armazenar(curso); return(View("Index")); }
public IActionResult Salvar(CursoDto model) { _armazenadorDeDurso.Armazenar(model); return(Ok()); }
public IActionResult Salvar(CursoDto curso) { _armazenador.Armazenar(curso); return(Ok()); }
public void DeveCriarNovoCurso() { _armazenador.Armazenar(_codigo, 0, _nome, _descricao, _precoSugerido, _publicosSugeridos, _requisitos, _periodoValidoEmAno); _cursoRepositorio.Verify(r => r.Adicionar(It.IsAny <Curso>())); }
public IActionResult Salvar(CursoDTO model) { _armazenadorDeCurso.Armazenar(model); return(RedirectToAction("Index")); }
public IActionResult Post([FromBody] CursoDTO novoCurso) { _armazenador.Armazenar(novoCurso); return(Ok(novoCurso)); }
public ActionResult Create(CursoDto curso) { _armazenadorDeCurso.Armazenar(curso); return(Ok()); }