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

Tests unitaires des assertions du projet. More...

#include <string>
#include <gtest/gtest.h>
#include "Core/Diagnostics/Assert.h"

Functions

 TEST (AssertTest, ConditionVraieNInvoquePasLeHandler)
 Une condition vraie n'invoque pas le gestionnaire d'assertion.
 TEST (AssertTest, ConditionFausseInvoqueLeHandler)
 Une condition fausse invoque le gestionnaire une fois, avec le message (Debug uniquement).

Detailed Description

Tests unitaires des assertions du projet.

Function Documentation

◆ TEST() [1/2]

TEST ( AssertTest ,
ConditionFausseInvoqueLeHandler  )

Une condition fausse invoque le gestionnaire une fois, avec le message (Debug uniquement).

Cas de test : Une condition fausse invoque le gestionnaire une fois, avec le message (Debug uniquement).
Categorie : Unitaire · Assert
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Une condition fausse invoque le gestionnaire une fois, avec le message (Debug uniquement).

◆ TEST() [2/2]

TEST ( AssertTest ,
ConditionVraieNInvoquePasLeHandler  )

Une condition vraie n'invoque pas le gestionnaire d'assertion.

Cas de test : Une condition vraie n'invoque pas le gestionnaire d'assertion.
Categorie : Unitaire · Assert
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Une condition vraie n'invoque pas le gestionnaire d'assertion.