DVDoug\BoxPacker\VolumePackerTest::testPackThreeItemsBottom2FitSideBySideWithSpareSpaceOneOverhangSlightlyOnTop PHP Метод

testPackThreeItemsBottom2FitSideBySideWithSpareSpaceOneOverhangSlightlyOnTop() публичный Метод

    public function testPackThreeItemsBottom2FitSideBySideWithSpareSpaceOneOverhangSlightlyOnTop()
    {
        $box = new TestBox('Le box', 250, 250, 10, 10, 248, 248, 8, 1000);
        $items = new ItemList();
        $items->insert(new TestItem('Item 1', 200, 200, 4, 200, false));
        $items->insert(new TestItem('Item 2', 110, 110, 4, 200, false));
        $items->insert(new TestItem('Item 3', 110, 110, 4, 200, false));
        $packer = new VolumePacker($box, $items);
        $packedBox = $packer->pack();
        self::assertEquals(3, $packedBox->getItems()->count());
    }