JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
test_session_log.cpp File Reference

Tests unitaires de la sérialisation des logs de session. More...

#include <vector>
#include <gtest/gtest.h>
#include "Core/Diagnostics/MemoryLogSink.h"
#include "HMI/Diagnostics/SessionLog.h"

Functions

 TEST (SessionLogTest, SerialiseUneLigneParMessage)
 Chaque message donne une ligne, dans l'ordre d'arrivée.
 TEST (SessionLogTest, VideDonneChaineVide)
 Une session sans message produit un texte vide.

Detailed Description

Tests unitaires de la sérialisation des logs de session.

Function Documentation

◆ TEST() [1/2]

TEST ( SessionLogTest ,
SerialiseUneLigneParMessage  )

Chaque message donne une ligne, dans l'ordre d'arrivée.

Cas de test : Chaque message donne une ligne, dans l'ordre d'arrivée.
Categorie : Unitaire · Session Log
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Chaque message donne une ligne, dans l'ordre d'arrivée.

◆ TEST() [2/2]

TEST ( SessionLogTest ,
VideDonneChaineVide  )

Une session sans message produit un texte vide.

Cas de test : Une session sans message produit un texte vide.
Categorie : Unitaire · Session Log
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Une session sans message produit un texte vide.