 |
PhoenixMock
1.8.7
Tools to split/merge/print mock used in Phoenix
|
#include <unistd.h>
#include <iostream>
#include "phoenix_assert.h"
#include "ProgressBarr.h"
#include "ProgressTime.h"
Go to the source code of this file.
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ testProgressBar()
Test the ProgressBarr.
- Returns
- true on success, false otherwise
Definition at line 17 of file main.cpp.
21 for(
size_t i(0lu); i < nbValue; ++i){
29 progress3 = progress2;
31 std::cout <<
"testProgressBar : max = " << progress3.
getMax() <<
", size = " << progress3.
getSize() << std::endl;
32 std::cout <<
"chPlein = '" << progress3.
getChPlein() <<
"', chMiddle = '" << progress3.
getChMiddle() <<
"', chEnd = '" << progress3.
getChEnd() <<
"'" << std::endl;
41 progress3 = progress4;
46 std::cout <<
"testProgressBar : progress5.getMax() = " << progress5.
getMax() << std::endl;
References ProgressBarr::finish(), ProgressBarr::getChEnd(), ProgressBarr::getChMiddle(), ProgressBarr::getChPlein(), ProgressBarr::getMax(), ProgressBarr::getSize(), ProgressBarr::progress(), ProgressBarr::setChEnd(), ProgressBarr::setChMiddle(), ProgressBarr::setChPlein(), ProgressBarr::setMax(), and ProgressBarr::setSize().
Referenced by main().
◆ testProgressTime()
bool testProgressTime |
( |
| ) |
|
void setNbSteps(size_t nbSteps)
fonction qui initialise le nombre d'étapes à faire
void setChMiddle(char chMiddle)
init le charactère au bout de la ligne de remplissage
void setChEnd(char chEnd)
init le charactère de remplissage de la barre vide
void setSize(size_t size)
init la taille de la barre
void setChEnd(char chEnd)
init le charactère de remplissage de la barre vide
bool testProgressBar()
Test the ProgressBarr.
char getChMiddle() const
retourne le charactère au bout de la ligne de remplissage
char getChEnd() const
retourne le charactère de remplissage de la barre vide
void progress(size_t avencement)
fonction qui fait avancer (ou reculer) la barre de chargement
void setChMiddle(char chMiddle)
init le charactère au bout de la ligne de remplissage
void print()
fonction qui affiche la ProgressTime
void finish()
affiche la barre de chargement finie
classe qui permet d'afficher une barre de chargement dans la console
classe qui permet de gérer des barres de chargement en console avec l'affichage et le calcul du temps...
size_t getSize() const
retourne la taille maximale de la barre
void setMax(size_t max)
init la valeur max atteinte par la barre
char getChPlein() const
retourne le caractère de remplissage
#define phoenix_assert(isOk)
size_t getMax() const
retourne la valeur max atteinte par la barre
bool testProgressTime()
Test the ProgressTime.
void setChPlein(char chPlein)
init le caractère de remplissage
void setChPlein(char chPlein)
init le caractère de remplissage