PHP Class Eccube\Tests\Repository\CustomerRepositoryGetQueryBuilderBySearchDataTest

Author: Kentaro Ohkouchi
Inheritance: extends Eccube\Tests\EccubeTestCase
Show file Open project: ec-cube/ec-cube

Protected Properties

Property Type Description
$Results
$searchData

Public Methods

Method Description
removeCustomer ( )
scenario ( )
setUp ( )
testBirthEnd ( )
testBirthEndWithOut ( )
testBirthMonth ( )
testBirthStart ( )
testBirthStartWithOut ( )
testBuyProductCode ( )
testBuyTimesEnd ( ) * https://github.com/EC-CUBE/ec-cube/issues/945 0 が無視されてしまう public function testBuyTimesStartWithZero() { $this->Customer->setBuyTimes(0); $this->app['orm.em']->flush();
testBuyTimesStart ( )
testBuyTotalEnd ( ) * https://github.com/EC-CUBE/ec-cube/issues/945 0 が無視されてしまう public function testBuyTotalStartWithZero() { $this->Customer->setBuyTotal(0); $this->app['orm.em']->flush();
testBuyTotalStart ( )
testCreateDateEnd ( )
testCreateDateStart ( )
testLastBuyEnd ( )
testLastBuyStart ( )
testMultiWithEmail ( )
testMultiWithEmail2 ( )
testMultiWithId ( )
testMultiWithIdNotFound ( )
testMultiWithKana ( )
testMultiWithKanaHasWhiteSpaceEn ( )
testMultiWithKanaHasWhiteSpaceJa ( )
testMultiWithName ( )
testMultiWithNameHasSpaceEn ( )
testMultiWithNameHasSpaceJa ( )
testPref ( ) * https://github.com/EC-CUBE/ec-cube/issues/945 kana01, kana02 のいずれかが NULL だと検索にヒットしない public function testMultiWithKana01() { $this->Customer->setKana01('セイ') ->setKana02(null); $this->app['orm.em']->flush();
testSex ( )
testStatus ( )
testStatusWithNonActive ( )
testTel ( )
testUpdateDateEnd ( )
testUpdateDateStart ( )

Method Details

removeCustomer() public method

public removeCustomer ( )

scenario() public method

public scenario ( )

setUp() public method

public setUp ( )

testBirthEnd() public method

public testBirthEnd ( )

testBirthEndWithOut() public method

public testBirthEndWithOut ( )

testBirthMonth() public method

public testBirthMonth ( )

testBirthStart() public method

public testBirthStart ( )

testBirthStartWithOut() public method

testBuyProductCode() public method

public testBuyProductCode ( )

testBuyTimesEnd() public method

$this->searchData = array( 'buy_times_start' => '0' ); $this->scenario(); $this->expected = 1; $this->actual = count($this->Results); $this->verify(); }
public testBuyTimesEnd ( )

testBuyTimesStart() public method

public testBuyTimesStart ( )

testBuyTotalEnd() public method

$this->searchData = array( 'buy_total_start' => '0' ); $this->scenario(); $this->expected = 1; $this->actual = count($this->Results); $this->verify(); }
public testBuyTotalEnd ( )

testBuyTotalStart() public method

public testBuyTotalStart ( )

testCreateDateEnd() public method

public testCreateDateEnd ( )

testCreateDateStart() public method

public testCreateDateStart ( )

testLastBuyEnd() public method

public testLastBuyEnd ( )

testLastBuyStart() public method

public testLastBuyStart ( )

testMultiWithEmail() public method

public testMultiWithEmail ( )

testMultiWithEmail2() public method

public testMultiWithEmail2 ( )

testMultiWithId() public method

public testMultiWithId ( )

testMultiWithIdNotFound() public method

testMultiWithKana() public method

public testMultiWithKana ( )

testMultiWithKanaHasWhiteSpaceEn() public method

testMultiWithKanaHasWhiteSpaceJa() public method

testMultiWithName() public method

public testMultiWithName ( )

testMultiWithNameHasSpaceEn() public method

testMultiWithNameHasSpaceJa() public method

testPref() public method

$this->searchData = array( 'multi' => 'セイ' ); $this->scenario(); $this->assertEquals(1, count($this->Results)); $this->expected = 'セイ'; $this->actual = $this->Results[0]->getKana02(); $this->verify(); }
public testPref ( )

testSex() public method

public testSex ( )

testStatus() public method

public testStatus ( )

testStatusWithNonActive() public method

testTel() public method

public testTel ( )

testUpdateDateEnd() public method

public testUpdateDateEnd ( )

testUpdateDateStart() public method

public testUpdateDateStart ( )

Property Details

$Results protected property

protected $Results

$searchData protected property

protected $searchData