Esempio n. 1
0
        public void AfterCreationMarcaAddModeloThenListModeloAvailable()
        {
            IMarcaRepository marcaRepository = new MarcaRepositoryMock();

            marcaRepository = new Marca {
                IdMarca = 19, Descripcion = "Epson", Estado = "A"
            };

            IModeloRepository modeloRepository = new ModeloRepositoryMock();

            modeloRepository = new Modelo((Marca)marcaRepository)
            {
                IdModelo = 1, Descripcion = "Genérico", Estado = "A"
            };

            marcaRepository.AddModelo((Modelo)modeloRepository);
            marcaRepository.Modelos().Select(x => x.Descripcion).Should().Contain("Genérico");
        }
        //public int IDMarca { get; set; }
        //public string Descripcion { get; set; }
        //public string Estado { get; set; }

        //public void AddModelo(Modelo modelo)
        //{
        //    if (modelo == null)
        //    {
        //        return;
        //    }
        //    modelos.Add(modelo);
        //}

        void IMarcaRepository.AddModelo(Modelo modelo)
        {
            _marca.AddModelo(modelo);
        }