public ArmazenadorCursoTest()
        {
            var fake = new Faker();

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

            _cursoRepositoryMock = new Mock <ICursoRepository>();
            _armazenadorCurso    = new ArmazenadorCurso(_cursoRepositoryMock.Object);
        }
示例#2
0
        public ArmazenadorCursoTest()
        {
            var fake = new Faker();

            _cursoDto = new CursoDto
            {
                Nome         = fake.Random.Word(),
                Descricao    = fake.Lorem.Paragraph(),
                CargaHoraria = fake.Random.Double(10, 100),
                PublicoAlvo  = "Empreendedor",
                Valor        = fake.Random.Decimal(100, 1000)
            };

            _cursoRepositorioMock = new Mock <ICursoRepositorio>();
            _armazenadorCurso     = new ArmazenadorCurso(_cursoRepositorioMock.Object);
        }
        public ArmazenadorCursoTeste()
        {
            var faker = new Faker();

            cursoDTO = new CursoDto
            {
                Nome         = faker.Person.FullName,
                Descricao    = faker.Lorem.Paragraph(),
                CargaHoraria = faker.Random.Int(1),
                PublicoAlvo  = faker.PickRandom <string>("Estudante", "Universitario", "Emprego", "Empreendedor"),
                Valor        = faker.Random.Decimal(10, 1000)
            };

            cursoRepositoryMock = new Mock <ICursoRepository>();

            armazenadorCurso = new ArmazenadorCurso(cursoRepositoryMock.Object);
        }
示例#4
0
 public CursoController(ArmazenadorCurso armazenadorCurso, IRepository <Curso> cursoRepository)
 {
     _armazenadorCurso = armazenadorCurso;
     _cursoRepository  = cursoRepository;
 }