|
@@ 320-329 (lines=10) @@
|
| 317 |
|
self::assertEquals(1, $packedBoxes->count()); |
| 318 |
|
} |
| 319 |
|
|
| 320 |
|
public function testIssue3() { |
| 321 |
|
|
| 322 |
|
$packer = new Packer(); |
| 323 |
|
$packer->addBox(new TestBox('OW Box 1', 51, 33, 33, 0.6, 51, 33, 33, 0.6)); |
| 324 |
|
$packer->addBox(new TestBox('OW Box 2', 50, 40, 40, 0.95, 50, 40, 40, 0.95)); |
| 325 |
|
$packer->addItem(new TestItem('Product', 28, 19, 9, 0), 6); |
| 326 |
|
$packedBoxes = $packer->pack(); |
| 327 |
|
|
| 328 |
|
self::assertEquals(1, $packedBoxes->count()); |
| 329 |
|
} |
| 330 |
|
|
| 331 |
|
public function testIssue6() { |
| 332 |
|
|
|
@@ 355-364 (lines=10) @@
|
| 352 |
|
self::assertEquals(1, $packedBoxes->count()); |
| 353 |
|
} |
| 354 |
|
|
| 355 |
|
public function testIssue11() { |
| 356 |
|
$packer = new Packer(); |
| 357 |
|
$packer->addBox(new TestBox('4x4x4Box', 4, 4, 4, 4, 4, 4, 4, 100)); |
| 358 |
|
|
| 359 |
|
$packer->addItem(new TestItem('BigItem', 2, 2, 4, 1), 2); |
| 360 |
|
$packer->addItem(new TestItem('SmallItem', 1, 1, 1, 1), 32); |
| 361 |
|
$packedBoxes = $packer->pack(); |
| 362 |
|
|
| 363 |
|
self::assertEquals(1, $packedBoxes->count()); |
| 364 |
|
} |
| 365 |
|
|
| 366 |
|
public function testIssue13() { |
| 367 |
|
$packer = new Packer(); |
|
@@ 366-376 (lines=11) @@
|
| 363 |
|
self::assertEquals(1, $packedBoxes->count()); |
| 364 |
|
} |
| 365 |
|
|
| 366 |
|
public function testIssue13() { |
| 367 |
|
$packer = new Packer(); |
| 368 |
|
$packer->addBox(new TestBox('Le petite box', 12, 12, 12, 10, 10, 10, 10, 1000)); |
| 369 |
|
|
| 370 |
|
$packer->addItem(new TestItem('Item 1', 5, 3, 2, 2)); |
| 371 |
|
$packer->addItem(new TestItem('Item 2', 5, 3, 2, 2)); |
| 372 |
|
$packer->addItem(new TestItem('Item 3', 3, 3, 3, 3)); |
| 373 |
|
$packedBoxes = $packer->pack(); |
| 374 |
|
|
| 375 |
|
self::assertEquals(1, $packedBoxes->count()); |
| 376 |
|
} |
| 377 |
|
|
| 378 |
|
public function testIssue14() { |
| 379 |
|
$packer = new Packer(); |