|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Tests unitaires du rectangle aligné sur les axes de Core. More...
Functions | |
| TEST (RectTest, Bords) | |
| Les bords exposés découlent de la position et de la taille. | |
| TEST (RectTest, ContientPointInterieur) | |
| Un point strictement intérieur est contenu. | |
| TEST (RectTest, ContientBords) | |
| Contenance inclusive haut/gauche, exclusive bas/droit. | |
| TEST (RectTest, NeContientPasExterieur) | |
| Un point extérieur n'est pas contenu. | |
| TEST (RectTest, IntersectionRecouvrement) | |
| Deux rectangles qui se recouvrent s'intersectent (relation symétrique). | |
| TEST (RectTest, ContactBordSansIntersection) | |
| Un simple contact par un bord ne compte pas comme intersection. | |
| TEST (RectTest, Disjonction) | |
| Deux rectangles disjoints ne s'intersectent pas. | |
Tests unitaires du rectangle aligné sur les axes de Core.
| TEST | ( | RectTest | , |
| Bords | ) |
Les bords exposés découlent de la position et de la taille.
Cas de test : Les bords exposés découlent de la position et de la taille.
Categorie : Unitaire · Rect
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Les bords exposés découlent de la position et de la taille.
| TEST | ( | RectTest | , |
| ContactBordSansIntersection | ) |
Un simple contact par un bord ne compte pas comme intersection.
Cas de test : Un simple contact par un bord ne compte pas comme intersection.
Categorie : Unitaire · Rect
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Un simple contact par un bord ne compte pas comme intersection.
| TEST | ( | RectTest | , |
| ContientBords | ) |
Contenance inclusive haut/gauche, exclusive bas/droit.
Cas de test : Contenance inclusive haut/gauche, exclusive bas/droit.
Categorie : Unitaire · Rect
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Contenance inclusive haut/gauche, exclusive bas/droit.
| TEST | ( | RectTest | , |
| ContientPointInterieur | ) |
Un point strictement intérieur est contenu.
Cas de test : Un point strictement intérieur est contenu.
Categorie : Unitaire · Rect
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Un point strictement intérieur est contenu.
| TEST | ( | RectTest | , |
| Disjonction | ) |
Deux rectangles disjoints ne s'intersectent pas.
Cas de test : Deux rectangles disjoints ne s'intersectent pas.
Categorie : Unitaire · Rect
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Deux rectangles disjoints ne s'intersectent pas.
| TEST | ( | RectTest | , |
| IntersectionRecouvrement | ) |
Deux rectangles qui se recouvrent s'intersectent (relation symétrique).
Cas de test : Deux rectangles qui se recouvrent s'intersectent (relation symétrique).
Categorie : Unitaire · Rect
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Deux rectangles qui se recouvrent s'intersectent (relation symétrique).
| TEST | ( | RectTest | , |
| NeContientPasExterieur | ) |
Un point extérieur n'est pas contenu.
Cas de test : Un point extérieur n'est pas contenu.
Categorie : Unitaire · Rect
Criticite : Majeur
Etapes :
1. Mettre en place le contexte du test (arrangement).
2. Executer le scenario et verifier les assertions.
Resultat attendu : Un point extérieur n'est pas contenu.