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:
Mathieu Limonier
2026-08-22 22:36:16 +02:00
co-authored by Claude Opus 5
commit 6a6d745af4
207 changed files with 35543 additions and 0 deletions
+21
View File
@@ -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));
}
}