示例#1
0
 public void Setup()
 {
     _codigo            = "ADF";
     _nome              = "Curso A";
     _descricao         = "Descricao A";
     _precoSugerido     = "1000";
     _publicosSugeridos = new List <string> {
         "Médico(a)"
     };
     _requisitos         = "Deve fazer";
     _periodoValidoEmAno = 1;
     _cursoRepositorio   = new Mock <IRepositorio <Curso> >();
     _armazenador        = new ArmazenadorDeCurso(_cursoRepositorio.Object);
 }
示例#2
0
        public ArmazenadorDeCursoTest()
        {
            _cursoDto = new CursoDto
            {
                Nome          = faker.Random.Words(),
                CargaHoraria  = faker.Random.Double(50, 1000),
                PublicoAlvoId = "Estudante",
                Valor         = faker.Random.Double(100, 1000),
                Descricao     = faker.Lorem.Paragraph()
            };

            _cursoRepositorioMock = new Mock <ICursoRepositorio>();

            _armazenadorDeCurso = new ArmazenadorDeCurso(_cursoRepositorioMock.Object);
        }
        public ArmazenadorDeCursoTest()
        {
            var fake = new Faker();

            _cursoDTO = new CursoDTO
            {
                Nome         = fake.Random.Words(),
                CargaHoraria = fake.Random.Double(50, 1000),
                PublicoAlvo  = "Estudante",
                Valor        = fake.Random.Double(1000, 2000)
            };

            _cursoRepositorioMock = new Mock <ICursoRepositorio>();
            _armazenadorDeCurso   = new ArmazenadorDeCurso(_cursoRepositorioMock.Object);
        }
        public ArmazenadorDeCursoTest()
        {
            _cursoRepositoryMock = new Mock <ICursoRepositorio>();
            _armazenadorCurso    = new ArmazenadorDeCurso(_cursoRepositoryMock.Object);

            var faker = new Faker();

            _cursoDTO = new CursoDTO()
            {
                Nome         = faker.Random.Words(),
                Descricao    = faker.Lorem.Paragraph(),
                CargaHoraria = faker.Random.Int(50, 1000),
                PublicoAlvo  = "Estudante",
                Valor        = faker.Random.Int(1, 200)
            };
        }
        public ArmazenadorDeCursoTest()
        {
            _faker = new Faker();

            _cursoDto = new CursoDto
            {
                Nome         = _faker.Random.Word(),
                Descricao    = _faker.Lorem.Paragraph(),
                CargaHoraria = _faker.Random.Double(50, 1000),
                PublicoAlvo  = "Estudante",
                Valor        = _faker.Random.Double(500, 1000)
            };

            _cursoRepositorio       = new Mock <ICursoRepositorio>();
            _conversorDePublicoAlvo = new Mock <IConversorDePublicoAlvo>();
            _armazenadorDeCurso     = new ArmazenadorDeCurso(_cursoRepositorio.Object, _conversorDePublicoAlvo.Object);
        }
示例#6
0
        public ArmazenadorDeCursoTest()
        {
            var dadosAleatorios = new Faker();

            _cursoDTO = new CursoDTO
            {
                Nome         = dadosAleatorios.Name.Random.String(),
                Descricao    = dadosAleatorios.Lorem.Paragraph(),
                CargaHorario = dadosAleatorios.Random.Double(50, 100),
                PublicoAlvo  = "Estudante",
                Valor        = dadosAleatorios.Finance.Random.Double(),
            };

            _cursoRepositoryMock = new Mock <ICursoRepository>();

            _armazenadorDeCurso = new ArmazenadorDeCurso(_cursoRepositoryMock.Object);
        }
示例#7
0
        public ArmazenadorDeCursoTeste(ITestOutputHelper output)
        {
            var faker = new Faker();

            _output = output;
            _output.WriteLine("Construtor 'ArmazenadorDeCursoTeste' sendo executado!");

            _cursoDTO = new CursoDTO
            {
                Nome         = faker.Random.Word(),
                CargaHoraria = faker.Random.Int(50, 1000),
                Descricao    = faker.Lorem.Paragraph(),
                PublicoAlvo  = "Estudante",
                Valor        = (double)faker.Finance.Amount()
            };

            _cursoRepositorioMock = new Mock <ICursoRepositorio>();
            _armazenadorDeCurso   = new ArmazenadorDeCurso(_cursoRepositorioMock.Object);
        }
示例#8
0
 public HomeController(ArmazenadorDeCurso armazenadorDeCurso, IRepositorio <Curso> CursoRepositorio)
 {
     _armazenadorDeCurso = armazenadorDeCurso;
     _cursoRepositorio   = CursoRepositorio;
 }
示例#9
0
 public CursosController(ArmazenadorDeCurso armazenadorDeDurso)
 {
     _armazenadorDeDurso = armazenadorDeDurso;
 }
示例#10
0
 public CursoController(ArmazenadorDeCurso armazenadorDeCurso, IRepositorio <Curso> curso)
 {
     _armazenadorDeCurso = armazenadorDeCurso;
     _cursoRepositorio   = curso;
 }
示例#11
0
 public CursosController(ArmazenadorDeCurso armazenadorDeCurso, ICursoRepositorio cursoRepositorio)
 {
     _armazenadorDeCurso = armazenadorDeCurso;
     _cursoRepositorio   = cursoRepositorio;
 }
示例#12
0
 public CursoController(ArmazenadorDeCurso armazenador, IRepositorioGenerico <Curso> repositorio)
 {
     this._repositorio = repositorio;
     this._armazenador = armazenador;
 }
示例#13
0
 public CursoController(ArmazenadorDeCurso armazenadorDeCurso, IRepositorio <Curso> repositorio)
 {
     _armazenadorDeCurso = armazenadorDeCurso;
     _repositorio        = repositorio;
 }