PhoenixMock
1.8.7
Tools to split/merge/print mock used in Phoenix
main.cpp
Go to the documentation of this file.
1
2
/***************************************
3
Auteur : Pierre Aubert
4
Mail : pierre.aubert@lapp.in2p3.fr
5
Licence : CeCILL-C
6
****************************************/
7
8
#include <iostream>
9
#include "
phoenix_assert.h
"
10
#include "
phoenix_random.h
"
11
13
void
testRandom
(){
14
phoenix_initRandom
();
15
// std::cout << "testRandom : random seed = " << phoenix_initRandom() << std::endl;
16
for
(
size_t
i(0lu); i < 100lu; ++i){
17
float
randVal =
phoenix_getRandValue
(0.0f, 1.0f);
18
// std::cout << "i = " << i << ", randVal = " << randVal << std::endl;
19
phoenix_assert
(randVal >= 0.0f && randVal < 1.0f);
20
}
21
}
22
23
int
main
(
int
argc,
char
** argv){
24
testRandom
();
25
return
0;
26
}
27
28
phoenix_getRandValue
T phoenix_getRandValue(const T &valInf, const T &valSup)
Get a random value between valInf and valSup.
Definition:
phoenix_random_impl.h:31
phoenix_initRandom
unsigned int phoenix_initRandom()
Set the random seed.
Definition:
phoenix_random.cpp:13
testRandom
void testRandom()
Test the color.
Definition:
main.cpp:13
phoenix_assert
#define phoenix_assert(isOk)
Definition:
phoenix_assert.h:19
phoenix_assert.h
main
int main(int argc, char **argv)
Definition:
main.cpp:85
phoenix_random.h
tmp_project
StringUtils
TESTS
TEST_RANDOM
main.cpp
Generated on Mon Dec 9 2024 15:33:41 for PhoenixMock by
1.8.17