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>
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
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));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user