test(adm-009): V014MigrationTests con filtros especificos por seed (no count total)

This commit is contained in:
2026-04-17 19:11:55 -03:00
parent 600ff52dd2
commit 8c08a706f0
2 changed files with 114 additions and 66 deletions

View File

@@ -722,34 +722,35 @@ public sealed class SqlTestFixture : IAsyncLifetime
// ── 4. Seed IngresosBrutos ────────────────────────────────────────────
// 24 filas: 23 provincias INDEC + CABA. Alicuota=0 placeholder.
// T700 cleanup: values in PascalCase matching ProvinciaArgentina enum.ToString().
const string seedIIBB = """
SET QUOTED_IDENTIFIER ON;
MERGE dbo.IngresosBrutos AS t
USING (VALUES
('BUENOS_AIRES', N'Ingresos Brutos - Buenos Aires'),
('CABA', N'Ingresos Brutos - Ciudad Autonoma de Buenos Aires'),
('CATAMARCA', N'Ingresos Brutos - Catamarca'),
('CHACO', N'Ingresos Brutos - Chaco'),
('CHUBUT', N'Ingresos Brutos - Chubut'),
('CORDOBA', N'Ingresos Brutos - Cordoba'),
('CORRIENTES', N'Ingresos Brutos - Corrientes'),
('ENTRE_RIOS', N'Ingresos Brutos - Entre Rios'),
('FORMOSA', N'Ingresos Brutos - Formosa'),
('JUJUY', N'Ingresos Brutos - Jujuy'),
('LA_PAMPA', N'Ingresos Brutos - La Pampa'),
('LA_RIOJA', N'Ingresos Brutos - La Rioja'),
('MENDOZA', N'Ingresos Brutos - Mendoza'),
('MISIONES', N'Ingresos Brutos - Misiones'),
('NEUQUEN', N'Ingresos Brutos - Neuquen'),
('RIO_NEGRO', N'Ingresos Brutos - Rio Negro'),
('SALTA', N'Ingresos Brutos - Salta'),
('SAN_JUAN', N'Ingresos Brutos - San Juan'),
('SAN_LUIS', N'Ingresos Brutos - San Luis'),
('SANTA_CRUZ', N'Ingresos Brutos - Santa Cruz'),
('SANTA_FE', N'Ingresos Brutos - Santa Fe'),
('SANTIAGO_DEL_ESTERO', N'Ingresos Brutos - Santiago del Estero'),
('TIERRA_DEL_FUEGO', N'Ingresos Brutos - Tierra del Fuego'),
('TUCUMAN', N'Ingresos Brutos - Tucuman')
('BuenosAires', N'Ingresos Brutos - Buenos Aires'),
('CiudadAutonomaDeBuenosAires', N'Ingresos Brutos - Ciudad Autonoma de Buenos Aires'),
('Catamarca', N'Ingresos Brutos - Catamarca'),
('Chaco', N'Ingresos Brutos - Chaco'),
('Chubut', N'Ingresos Brutos - Chubut'),
('Cordoba', N'Ingresos Brutos - Cordoba'),
('Corrientes', N'Ingresos Brutos - Corrientes'),
('EntreRios', N'Ingresos Brutos - Entre Rios'),
('Formosa', N'Ingresos Brutos - Formosa'),
('Jujuy', N'Ingresos Brutos - Jujuy'),
('LaPampa', N'Ingresos Brutos - La Pampa'),
('LaRioja', N'Ingresos Brutos - La Rioja'),
('Mendoza', N'Ingresos Brutos - Mendoza'),
('Misiones', N'Ingresos Brutos - Misiones'),
('Neuquen', N'Ingresos Brutos - Neuquen'),
('RioNegro', N'Ingresos Brutos - Rio Negro'),
('Salta', N'Ingresos Brutos - Salta'),
('SanJuan', N'Ingresos Brutos - San Juan'),
('SanLuis', N'Ingresos Brutos - San Luis'),
('SantaCruz', N'Ingresos Brutos - Santa Cruz'),
('SantaFe', N'Ingresos Brutos - Santa Fe'),
('SantiagoDelEstero', N'Ingresos Brutos - Santiago del Estero'),
('TierraDelFuego', N'Ingresos Brutos - Tierra del Fuego'),
('Tucuman', N'Ingresos Brutos - Tucuman')
) AS s (Provincia, Descripcion)
ON t.Provincia = s.Provincia AND t.PredecesorId IS NULL
WHEN NOT MATCHED BY TARGET THEN