public void a_GuardarInformeInspeccionFordCompleto() { _informeInspeccionFordRepositorio = new InformeInspeccionFordRepositorio(); int cantidadInformesInspeccionFord = _informeInspeccionFordRepositorio.BuscarInformesInspeccionFord().Count; GrupoArticuloMantenimiento grupoArticuloMantenimiento = new GrupoArticuloMantenimiento(); grupoArticuloMantenimiento.AgregarModificarDetalle(0,"Detalle Grupo Articulo Mantenimiento"); GrupoDesgasteFreno grupoDesgasteFreno = new GrupoDesgasteFreno(); SubGrupoDesgasteFreno subGrupoDesgasteFreno = new SubGrupoDesgasteFreno("SubGrupo del Grupo Desgaste Freno"); subGrupoDesgasteFreno.AgregarModificarDetalle(0,"Detalle del SubGrupo del Grupo Desgaste Freno"); grupoDesgasteFreno.AgregarSubGrupo(subGrupoDesgasteFreno); GrupoDesgasteLlanta grupoDesgasteLlanta = new GrupoDesgasteLlanta(); grupoDesgasteLlanta.AgregarModificarDetalle(0,"Detalle Grupo Desgaste Llanta"); GrupoSistemaComponente grupoSistemaComponente = new GrupoSistemaComponente(); SubGrupoSistemaComponente subGrupoSistemaComponente = new SubGrupoSistemaComponente("SubGrupo del Grupo Sistema Componente"); subGrupoSistemaComponente.AgregarModificarDetalle(0,"Detalle Grupo Sistema Componente"); grupoSistemaComponente.AgregarSubGrupo(subGrupoSistemaComponente); InformeInspeccionFord informeInspeccionFord = new InformeInspeccionFord ( "Informe Inspeccion Ford Test" ,"Nombre Informe Inspeccion Ford Test" ,grupoArticuloMantenimiento ,grupoDesgasteFreno ,grupoDesgasteLlanta ,grupoSistemaComponente ); _informeInspeccionFordRepositorio.Guardar(informeInspeccionFord); int nuevaCantidadInformesInspeccionFord = _informeInspeccionFordRepositorio.BuscarInformesInspeccionFord().Count; IdGeneradoGuardar = informeInspeccionFord.Id; Assert.That(nuevaCantidadInformesInspeccionFord, Is.EqualTo(++cantidadInformesInspeccionFord)); }
public SubGrupoDesgasteFreno CrearEntidad(int grupoDesgasteFrenoId, int informeInspeccionId) { SubGrupoDesgasteFreno subGrupoDesgasteFreno = new SubGrupoDesgasteFreno(Descripcion); subGrupoDesgasteFreno.GrupoInformeInspeccionId = grupoDesgasteFrenoId; subGrupoDesgasteFreno.InformeInspeccionId = informeInspeccionId; foreach (var detalle in Detalle) { subGrupoDesgasteFreno.AgregarModificarDetalle(detalle.Id,detalle.Descripcion); } return subGrupoDesgasteFreno; }