PHP Class DVDoug\BoxPacker\PackerTest

Inheritance: extends PHPUnit_Framework_TestCase
Datei anzeigen Open project: dvdoug/boxpacker

Public Methods

Method Description
getSamples ( )
testCanPackRepresentativeLargerSamples ( $test, $boxes, $items, $expectedBoxes, $expectedWeightVariance )
testIssue1 ( )
testIssue11 ( )
testIssue13 ( )
testIssue14 ( )
testIssue3 ( )
testIssue47A ( )
testIssue47B ( )
testIssue6 ( )
testIssue9 ( )
testPackFiveItemsTwoLargeOneSmallBox ( )
testPackFiveItemsTwoLargeOneSmallBoxButThreeAfterRepack ( )
testPackThreeItemsFitEasilyInLargerOfTwoBoxes ( )
testPackThreeItemsFitEasilyInSmallerOfTwoBoxes ( )
testPackThreeItemsOneDoesntFitInAnyBox ( )
testPackWithoutBox ( )
testPackerPacksRotatedBoxesInNewRow ( )

Method Details

getSamples() public method

public getSamples ( )

testCanPackRepresentativeLargerSamples() public method

public testCanPackRepresentativeLargerSamples ( $test, $boxes, $items, $expectedBoxes, $expectedWeightVariance )

testIssue1() public method

public testIssue1 ( )

testIssue11() public method

public testIssue11 ( )

testIssue13() public method

public testIssue13 ( )

testIssue14() public method

public testIssue14 ( )

testIssue3() public method

public testIssue3 ( )

testIssue47A() public method

public testIssue47A ( )

testIssue47B() public method

public testIssue47B ( )

testIssue6() public method

public testIssue6 ( )

testIssue9() public method

public testIssue9 ( )

testPackFiveItemsTwoLargeOneSmallBox() public method

testPackFiveItemsTwoLargeOneSmallBoxButThreeAfterRepack() public method

testPackThreeItemsFitEasilyInLargerOfTwoBoxes() public method

testPackThreeItemsFitEasilyInSmallerOfTwoBoxes() public method

testPackThreeItemsOneDoesntFitInAnyBox() public method

testPackWithoutBox() public method

public testPackWithoutBox ( )

testPackerPacksRotatedBoxesInNewRow() public method