示例#1
0
        public void Initialize()
        {
            Database.SetInitializer(new CriarNovoBancoCamisetas <CamisetasContext>());

            _contexto    = new CamisetasContext();
            _repositorio = new CamisetaRepositorio();

            _contexto.Database.Initialize(true);
        }
示例#2
0
        public void Initialize()
        {
            Database.SetInitializer(new CriarNovoBancoCamisetas <CamisetasContext>());


            _contexto = new CamisetasContext();

            _repositorio = new MarcaRepositorio();

            _contexto.Database.Initialize(true);

            _contexto.Database.Log = s => System.Diagnostics.Debug.WriteLine(s);
        }
示例#3
0
        public void CriarMarcaTeste()
        {
            CamisetasContext contexto = new CamisetasContext();

            MarcaCamiseta marca = new MarcaCamiseta("Nike"
                                                    );

            _repositorio.Adicionar(marca);

            contexto.SaveChanges();
            MarcaCamiseta novaMarca = _contexto.Marcas.Find(marca.Id);

            Assert.IsTrue(novaMarca.Id > 0);
        }
示例#4
0
        public void CriarCamisetaTeste()
        {
            CamisetasContext contexto = new CamisetasContext();

            Camiseta camiseta = new Camiseta(TipoCamiseta.MangaComprida, TamanhoCamiseta.M, "Azul", new MarcaCamiseta("Nike"), "mj100", "algodão", 300, true);

            _repositorio.Adicionar(camiseta);

            contexto.SaveChanges();
            Camiseta novaCamiseta = _contexto.Camisetas.Find(camiseta.Id);

            Assert.IsTrue(novaCamiseta.Id > 0);
            //  Assert.AreEqual(novaCamiseta.Cpf, novoCliente.Cpf);
            // Assert.AreEqual(cliente.Endereco.Rua, novoCliente.Endereco.Rua);
        }
示例#5
0
        protected override void Seed(CamisetasContext context)
        {
            for (int i = 0; i < 10; i++)
            {
                //Criar camiseta

                Camiseta camiseta = new Camiseta(TipoCamiseta.MangaComprida, TamanhoCamiseta.M, "Verde", new MarcaCamiseta("Adidas" + i), "mj" + i, "Couro", 300, true);

                //Adicionar no contexto
                context.Camisetas.Add(camiseta);
            }

            //Salvar no contexto
            context.SaveChanges();

            base.Seed(context);
        }
示例#6
0
 public CamisetaRepositorio()
 {
     _contexto = new CamisetasContext();
 }