Current File : //opt/RZphp72/includes/test/Text_CAPTCHA_Numeral/tests/captchanumeral.firstandsecond.phpt
--TEST--
Text_CAPTCHA_Numeral::getOperation(),
Text_CAPTCHA_Numeral::getFirstNumber(),
Text_CAPTCHA_Numeral::getSecondNumber()
--FILE--
<?php
require_once 'Text/CAPTCHA/Numeral.php';

$num = new Text_CAPTCHA_Numeral();

$op = $num->getOperation();

$parts = explode(' ', $op);
$operation = $parts[1];

$numberOne = $num->getFirstNumber();
$numberTwo = $num->getSecondNumber();

if (isset($parts[0]) && $numberOne != $parts[0]) {
    print $numberOne . " does not equal " . $parts[0] . "\n";
}

if ($operation != '!') {
    if (!isset($parts[2])) {
        print "Second number is missing in $op\n";
    } else if ($numberTwo != $parts[2]) {
        print $numberTwo . " does not equal " . $parts[2] . "\n";
    }
}

print "OK";
?>
--EXPECT--
OK