Remove redundant credential tile image

This commit is contained in:
2026-09-01 11:35:57 -06:00
parent f3afd62993
commit 3b5cf723cc
6 changed files with 15 additions and 39 deletions
@@ -16,7 +16,6 @@ internal static class Program
[
"Universidad La Salle · Acceso SGU",
"Acceso institucional SGU",
"Universidad La Salle",
"Acceso institucional SGU",
"Usa tu clave institucional (DO, AL o AD + 6 dígitos) y contraseña.",
"Clave institucional",
@@ -92,7 +91,7 @@ internal static class Program
credentialCount == 1 &&
credential != IntPtr.Zero &&
providerLogoPresent &&
userTilePresent &&
!userTilePresent &&
labels.SequenceEqual(ExpectedLabels, StringComparer.Ordinal);
if (mode != "enumeration" && passed)
@@ -33,18 +33,18 @@ public sealed class ProviderTileIconTests
}
[Fact]
public void ProviderPublishesABrandedDedicatedUserTileAndHeading()
public void ProviderPublishesASingleBrandedImageAndLargeHeading()
{
SguCredentialProvider provider = new();
ControlBase[] controls = provider.GetControls(UsageScenario.Logon).ToArray();
UserTileControl userTile = Assert.Single(controls.OfType<UserTileControl>());
Assert.Empty(controls.OfType<UserTileControl>());
Assert.Single(controls.OfType<CredentialProviderLogoControl>());
LargeLabelControl heading = Assert.Single(controls.OfType<LargeLabelControl>());
SguCredentialTile tile = Assert.IsType<SguCredentialTile>(provider.CreateGenericTile());
Assert.Equal(ProviderTileIcon.UserTileSize, userTile.Bitmap.Width);
Assert.Equal(ProviderTileIcon.UserTileSize, userTile.Bitmap.Height);
Assert.Equal("Acceso institucional SGU", heading.Label);
Assert.Equal(FieldState.DisplayInBoth, heading.State);
Assert.Equal(GenericTileDisplayMode.DisplayAsDedicatedTile, tile.GenericTileDisplayMode);
}
}