Files
mabibli/MaBibli.Tests/AriaTests.cs
T
Mathieu LimonierandClaude Opus 5 6a6d745af4 MaBibli 1.0.0
Gestion de bibliothèque personnelle auto-hébergée : catalogue, prêts,
scan de code-barres, consultation hors-ligne.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 22:36:16 +02:00

22 lines
666 B
C#

using MaBibli.Client.Services;
namespace MaBibli.Tests;
/// <summary>
/// L'état ARIA s'écrit en toutes lettres (2026-08-22).
/// </summary>
/// <remarks>
/// ⚠️ Ce que ce test verrouille n'est pas la fonction — elle tient en une ligne — mais le
/// <b>contrat</b> : « false » est une valeur, et non l'absence d'attribut. C'est exactement ce
/// que Blazor faisait à sa place, et ce qui rendait un bouton replié muet aux lecteurs d'écran.
/// </remarks>
public class AriaTests
{
[Fact]
public void L_etat_est_toujours_une_chaine()
{
Assert.Equal("true", Aria.Etat(true));
Assert.Equal("false", Aria.Etat(false));
}
}