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

Tests unitaires du composant d'apparence Sprite (données pures). More...

#include <gtest/gtest.h>
#include "Core/Ecs/Components/Sprite.h"

Functions

 TEST (SpriteTest, ValeursParDefaut)
 Un sprite par défaut a une teinte blanche opaque, la couche 0 et une région nulle.
 TEST (SpriteTest, ChampsAssignables)
 Les champs sont librement assignables (donnée pure).
 TEST (SpriteTest, CopieValeur)
 Le composant est utilisable comme un composant d'ECS (stockage/copie de données pures).

Detailed Description

Tests unitaires du composant d'apparence Sprite (données pures).

Function Documentation

◆ TEST() [1/3]

TEST ( SpriteTest ,
ChampsAssignables  )

Les champs sont librement assignables (donnée pure).

Cas de test : Les champs sont librement assignables (donnée pure).
Categorie : Unitaire · Sprite
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Les champs sont librement assignables (donnée pure).

◆ TEST() [2/3]

TEST ( SpriteTest ,
CopieValeur  )

Le composant est utilisable comme un composant d'ECS (stockage/copie de données pures).

Cas de test : Le composant est utilisable comme un composant d'ECS (stockage/copie de données pures).
Categorie : Unitaire · Sprite
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Le composant est utilisable comme un composant d'ECS (stockage/copie de données pures).

◆ TEST() [3/3]

TEST ( SpriteTest ,
ValeursParDefaut  )

Un sprite par défaut a une teinte blanche opaque, la couche 0 et une région nulle.

Cas de test : Un sprite par défaut a une teinte blanche opaque, la couche 0 et une région nulle.
Categorie : Unitaire · Sprite
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Un sprite par défaut a une teinte blanche opaque, la couche 0 et une région nulle.