Sorry, the coverage capability is not available for your configuration. You need to install Xdebug and enable it in your php configuration file.

GASELL Testing Suite : DBTreeClass

GASELL Testing Suite : DBTreeClass

Testing of DBTree::DBTree
Construction avec table et table_id
End of testing of DBTree::DBTree. 1 test sets have been executed.


Testing of DBTree::getTable
Recuperation via getTable()
End of testing of DBTree::getTable. 1 test sets have been executed.


Testing of DBTree::getTableId
Recuperation via getTableId()
End of testing of DBTree::getTableId. 1 test sets have been executed.


Testing of DBTree::DBTree
Construction avec table et PK
End of testing of DBTree::DBTree. 1 test sets have been executed.


Testing of DBTree::clear
Suppression des donnees de la table
End of testing of DBTree::clear. 1 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::insert
Insertion d'un noeud sous la racine sans aucun parametre
End of testing of DBTree::insert. 1 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::delete
Suppression d'un noeud invalide
Suppression de la racine
Insertion de 4 noeuds sous la racine puis suppression
Insertion puis suppression non-cascade
End of testing of DBTree::delete. 4 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::deleteAll
Suppression d'un noeud invalide
Suppression de la racine
Insertion de 3 noeuds sous la racine puis suppression en cascade
Insertion de 3 noeuds sous la racine puis suppression d'une partie
End of testing of DBTree::deleteAll. 4 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::insertNear
Insertion d'un noeud comme frere de la racine sans aucun parametre
End of testing of DBTree::insertNear. 1 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::changePosition
Interverti les positions de deux noeuds
End of testing of DBTree::changePosition. 1 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::changePositionAll
Interverti les positions de deux noeuds et de leurs enfants
End of testing of DBTree::changePositionAll. 1 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::moveAll
Deplacement d'une partie de l'arbre inexistante vers un noeud inexistant
Deplacement d'un noeud vers lui-meme
Deplacement d'une partie de l'arbre vers un autre parent
End of testing of DBTree::moveAll. 3 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::_getRoot
Recuperation de la racine
End of testing of DBTree::_getRoot. 1 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::_getNodeInfo
Recuperation d'un noeud
End of testing of DBTree::_getNodeInfo. 1 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::_getParentInfo
Recuperation du parent du noeud racine (impossible)
Recuperation du parent d'un noeud sous la racine
End of testing of DBTree::_getParentInfo. 2 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::getFullTree
Recuperation complete avec une liste de champs vide
Recuperation complete avec une liste de champs NULL
Recuperation complete avec une liste de champs = [id]
Recuperation complete avec une liste de champs = [id], racine incluse
End of testing of DBTree::getFullTree. 4 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::getBranchTree
Recuperation branche (sans racine) avec une liste de champs vide depuis ID invalide
Recuperation branche (sans racine) avec une liste de champs vide
Recuperation branche (sans racine) sans liste de champs
Recuperation branche (sans racine) avec une liste de champs = [id]
Recuperation branche (avec racine) sans liste de champs
End of testing of DBTree::getBranchTree. 5 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::getAJar
Recuperation fragment ouvert (sans racine) avec une liste de champs vide depuis ID invalide
Recuperation fragment ouvert (sans racine) avec une liste de champs vide
Recuperation fragment ouvert (sans racine) sans liste de champs
Recuperation fragment ouvert (sans racine) avec une liste de champs = [id]
End of testing of DBTree::getAJar. 4 test sets have been executed.
Hide/Show Error stack

Testing of DBTree::getParents
Recuperation des parents avec une liste de champs vide
Recuperation des parents avec une liste de champs NULL
Recuperation des parents avec une liste de champs = [id]
Recuperation des parents avec une liste de champs = [id] a partir de la racine
End of testing of DBTree::getParents. 4 test sets have been executed.
Hide/Show Error stack

1/1 test cases complete: 107 passes, 0 fails and 0 exceptions.

Return to tests selection

Class DBTree

40 sets of tests performed.
Hide/Show  Function coverage : 20 methods (0 inherited, 5 private) : 18 tested [ 90 % of all - 90 % of not inherited - 100 % of public ]