risoluto/lib/vendor_test/Risoluto/ValidateTest/ValidateTest4IsBetween.php
<?php
/**
* ValidateTest4IsBetween
*
* Validate::IsBetween用テストケース
*
* @package risoluto
* @author Risoluto Developers
* @license http://opensource.org/licenses/bsd-license.php new BSD license
* @copyright (C) 2008-2015 Risoluto Developers / All Rights Reserved.
*/
//------------------------------------------------------//
// 名前空間の定義
//------------------------------------------------------//
namespace Risoluto;
//------------------------------------------------------//
// テストクラス定義
//------------------------------------------------------//
class ValidateTest4IsBetween extends \PHPUnit_Framework_TestCase
{
//------------------------------------------------------//
// テストメソッド定義
//------------------------------------------------------//
/**
* setUp()
*
* テストに必要な準備を実施
*/
protected function setUp()
{
}
/**
* test_IsBetween_InRangePart1()
*
* IsLeapYear()の挙動をテストする(範囲内:全て同値)
*/
public function test_IsBetween_InRangePart1()
{
$test = '0';
$low = '0';
$high = '0';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart2()
*
* IsLeapYear()の挙動をテストする(範囲内:下限値と同値)
*/
public function test_IsBetween_InRangePart2()
{
$test = '1';
$low = '1';
$high = '9';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart3()
*
* IsLeapYear()の挙動をテストする(範囲内:上限値と同値)
*/
public function test_IsBetween_InRangePart3()
{
$test = '9';
$low = '1';
$high = '9';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart4()
*
* IsLeapYear()の挙動をテストする(範囲内:下限値と同値、負数)
*/
public function test_IsBetween_InRangePart4()
{
$test = '-9';
$low = '-9';
$high = '-2';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart5()
*
* IsLeapYear()の挙動をテストする(範囲内:上限値と同値、負数)
*/
public function test_IsBetween_InRangePart5()
{
$test = '-2';
$low = '-9';
$high = '-2';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart6()
*
* IsLeapYear()の挙動をテストする(範囲内:下限値と同値、小数)
*/
public function test_IsBetween_InRangePart6()
{
$test = '1.0';
$low = '1.0';
$high = '9.0';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart7()
*
* IsLeapYear()の挙動をテストする(範囲内:上限値と同値、小数)
*/
public function test_IsBetween_InRangePart7()
{
$test = '9.0';
$low = '1.0';
$high = '9.0';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart8()
*
* IsLeapYear()の挙動をテストする(範囲内:下限値と同値、小数)
*/
public function test_IsBetween_InRangePart8()
{
$test = '-9.0';
$low = '-9.0';
$high = '-2.0';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_InRangePart9()
*
* IsLeapYear()の挙動をテストする(範囲内:上限値と同値、小数)
*/
public function test_IsBetween_InRangePart9()
{
$test = '-2.0';
$low = '-9.0';
$high = '-2.0';
$this->assertTrue( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart1()
*
* IsLeapYear()の挙動をテストする(範囲外:下限値より下)
*/
public function test_IsBetween_OutRangePart1()
{
$test = '0';
$low = '1';
$high = '9';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart2()
*
* IsLeapYear()の挙動をテストする(範囲外:上限値より上)
*/
public function test_IsBetween_OutRangePart2()
{
$test = '10';
$low = '1';
$high = '9';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart3()
*
* IsLeapYear()の挙動をテストする(範囲外:下限値より下、負数)
*/
public function test_IsBetween_OutRangePart3()
{
$test = '-10';
$low = '-9';
$high = '-2';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart4()
*
* IsLeapYear()の挙動をテストする(範囲外:上限値より上、負数)
*/
public function test_IsBetween_OutRangePart4()
{
$test = '-1';
$low = '-9';
$high = '-2';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart5()
*
* IsLeapYear()の挙動をテストする(範囲外:下限値より下、小数)
*/
public function test_IsBetween_OutRangePart5()
{
$test = '0.9';
$low = '1.0';
$high = '9.0';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart6()
*
* IsLeapYear()の挙動をテストする(範囲外:上限値より上、小数)
*/
public function test_IsBetween_OutRangePart6()
{
$test = '9.1';
$low = '1.0';
$high = '9.0';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart7()
*
* IsLeapYear()の挙動をテストする(範囲外:下限値より下、負数、小数)
*/
public function test_IsBetween_OutRangePart7()
{
$test = '-9.1';
$low = '-9.0';
$high = '-2.0';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
/**
* test_IsBetween_OutRangePart8()
*
* IsLeapYear()の挙動をテストする(範囲外:上限値より上、負数、小数)
*/
public function test_IsBetween_OutRangePart8()
{
$test = '-1.9';
$low = '-9.0';
$high = '-2.0';
$this->assertFalse( Validate::isBetween( $test, $low, $high ) );
}
}