|
@@ -16,16 +16,6 @@ TEST_GROUP(XorShiftRandom)
|
|
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
-/* This test should always return 0 as the next random number (see XorShift algorithm) */
|
|
|
|
|
-TEST(XorShiftRandom, SeedZeroInitResult)
|
|
|
|
|
-{
|
|
|
|
|
- uint32_t nResult;
|
|
|
|
|
- nResult = 1;
|
|
|
|
|
- SetXorShiftSeed(0);
|
|
|
|
|
- nResult = NextXorShiftUint32();
|
|
|
|
|
- LONGS_EQUAL(0, nResult);
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
/*Characterization test*/
|
|
/*Characterization test*/
|
|
|
TEST(XorShiftRandom, SeedOneCharacterization)
|
|
TEST(XorShiftRandom, SeedOneCharacterization)
|
|
|
{
|
|
{
|