public CriacaoDaMatriculaTest() { _mockAlunoRepositorio = new Mock <IAlunoRepositorio>(); _mockCursoRepositorio = new Mock <ICursoRepositorio>(); _mockMatriculaRepositorio = new Mock <IMatriculaRepositorio>(); _criacaoDaMatricula = new CriacaoDaMatricula(_mockAlunoRepositorio.Object, _mockCursoRepositorio.Object, _mockMatriculaRepositorio.Object); _aluno = AlunoBuilder.Novo().ComId(23).ComPublicoAlvo(Dominio.PublicosAlvo.PublicoAlvo.Universitario).Build(); _mockAlunoRepositorio.Setup(r => r.ObterPorId(_aluno.Id)).Returns(_aluno); _curso = CursoBuilder.Novo().ComId(32).ComPublicoAlvo(Dominio.PublicosAlvo.PublicoAlvo.Universitario).Build(); _mockCursoRepositorio.Setup(r => r.ObterPorId(_curso.Id)).Returns(_curso); _matriculaDto = new MatriculaDto { AlunoId = _aluno.Id, CursoId = _curso.Id, ValorPago = _curso.Valor }; }