public override Modelo CreateEntity() { var modelo = new Modelo("Cisco", Guid.NewGuid().ToString(), "v1.0"); var repository = new ModeloRepository(AppSettings, Logger); return(repository.Save(modelo)); }
public void ModeloInexistente_SaerchByNombre_NoDevuelveModelo() { using (var repository = new ModeloRepository(AppSettings, Logger)) { var modeloActualizado = repository.Search(m => m.Nombre == Guid.NewGuid().ToString()).Should().BeEmpty(); } }
public void ModeloInexistenteEnArchivoEjemplo_SaerchByNombre_NoDevuelveModelo() { Mock <IAppSettings> appSettings = CreateTestModelAppSettings(); using var repository = new ModeloRepository(appSettings.Object, Logger); repository.Search(m => m.Nombre == "DPC381125").Should().BeEmpty(); }
public void ModeloCreado_Search_SeGuardaModelo() { var modeloPorPersistir = CreateEntity(); using var repository = new ModeloRepository(AppSettings, Logger); var modelos = repository.Search(m => m.Nombre == modeloPorPersistir.Nombre); modelos.Should().HaveCount(1); AreEquals(modeloPorPersistir, modelos.First()); }
private void RegisterModel_Loaded(object sender, RoutedEventArgs e) { _modeloRepository = new ModeloRepository(); if (isEdit) { tbNoModelo.Text = Model.NumeroModelo.ToString(); tbRouting.Text = Model.Routing.ToString(); tbAyudaVisual.Text = Model.RutaAyudaVisual; return; } }
public void ModeloExistenteEnArchivoEjemplo_SaerchByFabricanteAndContainsNombre_DevuelveModelo() { Mock <IAppSettings> appSettings = CreateTestModelAppSettings(); using var repository = new ModeloRepository(appSettings.Object, Logger); var coleccionModelos = new List <string>() { "DPC3825" }; repository.Search(m => m.Fabricante == "Cisco" && coleccionModelos.Contains(m.Nombre)).Should().HaveCount(1); repository.Search(m => m.Fabricante == "Cisco" && coleccionModelos.Contains(m.Nombre)).First().Fabricante.Should().Be("Cisco"); repository.Search(m => m.Fabricante == "Cisco" && coleccionModelos.Contains(m.Nombre)).First().Nombre.Should().Be("DPC3825"); }
public void ModeloCreado_Borrar_SaerchByNombre_NoDevuelveModelo() { var modeloPorPersistir = CreateEntity(); using (var repository = new ModeloRepository(AppSettings, Logger)) { var modeloPorRemover = repository.Search(m => m.Nombre == modeloPorPersistir.Nombre).First(); repository.Delete(modeloPorRemover); } using (var repository = new ModeloRepository(AppSettings, Logger)) { var modeloActualizado = repository.Search(m => m.Nombre == modeloPorPersistir.Nombre).Should().BeEmpty(); } }
public void ModeloCreado_ActualizarParametro_SaerchByNombre_DevuelveParametroActualizado() { var modeloPorPersistir = CreateEntity(); const string valorActualizado = "v2.0"; using (var repository = new ModeloRepository(AppSettings, Logger)) { var modeloPorActualizar = repository.Search(m => m.Nombre == modeloPorPersistir.Nombre).First(); modeloPorActualizar.VersionSoftware = valorActualizado; repository.Update(modeloPorActualizar); } using (var repository = new ModeloRepository(AppSettings, Logger)) { var modeloActualizado = repository.Search(m => m.Nombre == modeloPorPersistir.Nombre).First(); modeloActualizado.VersionSoftware.Should().Be(valorActualizado); } }
public ModeloController() { modeloRepository = new ModeloRepository(); }
public VeiculoController() { repository = new VeiculoRepository(); repositoryMarca = new MarcaRepository(); repositoryModelo = new ModeloRepository(); }
private void Index_Loaded(object sender, RoutedEventArgs e) { _modeloRepository = new ModeloRepository(); dataGridModelo.ItemsSource = _modeloRepository.GetModelos(); }
private void StartModel_Loaded(object sender, RoutedEventArgs e) { _modeloRepository = new ModeloRepository(); cbModelos.ItemsSource = _modeloRepository.GetModelos(); }