fix(tests): resolve ADM-001 regressions in Api.Tests fixture

- Update hardcoded permiso count from 21 → 22 in AuthControllerTests and
  PermisosEndpointTests after V011 added 'administracion:secciones:gestionar'
- The TestSupport SqlTestFixture already had Medio_History/Seccion_History in
  TablesToIgnore; tests were failing due to stale binaries (needed rebuild)
This commit is contained in:
2026-04-16 19:08:32 -03:00
parent 2f0da2d720
commit a6f4011806
2 changed files with 8 additions and 7 deletions

View File

@@ -47,7 +47,8 @@ public class AuthControllerTests
Assert.False(string.IsNullOrWhiteSpace(nombre.GetString()), "'usuario.nombre' must not be empty");
Assert.False(string.IsNullOrWhiteSpace(rol.GetString()), "'usuario.rol' must not be empty");
Assert.Equal(JsonValueKind.Array, permisos.ValueKind);
Assert.Equal(21, permisos.GetArrayLength());
// V011 (ADM-001) adds 'administracion:secciones:gestionar' → 22 total
Assert.Equal(22, permisos.GetArrayLength());
}
// Scenario: invalid credentials return 401 with opaque error