public void Setup() { _idMatricula = 100; _statusDaAprovacao = null; _ip = true; _matricula = FluentBuilder <Matricula> .New().Build(); _matriculaRepositorio = new Mock <IRepositorio <Matricula> >(); _matriculaRepositorio.Setup(r => r.ObterPorId(_idMatricula)).Returns(_matricula); _alteracaoDeDadosDaMatricula = new AlteracaoDeDadosDaMatricula(_matriculaRepositorio.Object); }
public MatriculasController( CriacaoDeMatricula criacaoDeMatricula, AlteracaoDeDadosDaMatricula alteracaoDeDadosDaMatricula, CanceladorDeMatricula canceladorDeMatricula, ICursoAbertoRepositorio cursoAbertoRepositorio, IPessoaRepositorio pessoaRepositorio, IMatriculaRepositorio matriculaRepositorio, IRepositorio <ComoFicouSabendo> comoFicouSabendoRepositorio) { _criacaoDeMatricula = criacaoDeMatricula; _alteracaoDeDadosDaMatricula = alteracaoDeDadosDaMatricula; _canceladorDeMatricula = canceladorDeMatricula; _cursoAbertoRepositorio = cursoAbertoRepositorio; _pessoaRepositorio = pessoaRepositorio; _matriculaRepositorio = matriculaRepositorio; _comoFicouSabendoRepositorio = comoFicouSabendoRepositorio; }