Ejemplo n.º 1
0
TEST(RandoTest, isDivisibleBy)
{
    Rando rando;

    ASSERT_FALSE( rando.isDivisibleBy( 0, 0 ) );

    for( int a = -3; a < 4; a++ )
    {
        if ( a == 0 )  // Skip zero, already checked.
        {
            a++;
        }
        ASSERT_TRUE(  rando.isDivisibleBy( 0, a ) );
        ASSERT_FALSE( rando.isDivisibleBy( a, 0 ) );
    }
    for( int a = 1; a < 5; a++ )
    {
        ASSERT_TRUE( rando.isDivisibleBy( 5 * a, 5 ) );
    }
    for( int a = 3; a < 8; a++ )
    {
        ASSERT_FALSE( rando.isDivisibleBy( 2, a ) );
    }
}
Ejemplo n.º 2
0
TEST(RandoTest, secondIsNotDivisable)
{
    Rando rando;
    ASSERT_FALSE( rando.isDivisibleBy(2,5) );
}
Ejemplo n.º 3
0
TEST(RandoTest, secondIsDivisable)
{
    Rando rando;
    ASSERT_TRUE( rando.isDivisibleBy(2,8) );
}
Ejemplo n.º 4
0
TEST(RandoTest, firstIsNotDivisable)
{
    Rando rando;
    ASSERT_FALSE( rando.isDivisibleBy(5,2) );
}
Ejemplo n.º 5
0
TEST(RandoTest, firstIsDivisable)
{
    Rando rando;
    ASSERT_TRUE( rando.isDivisibleBy(8,2) );
}