<?php
namespace ProVM\Unit\Model\Venta;

use Incoviba\Model\Venta\Promotion;
use ProVM\Tests\Extension\AbstractModel;
use ProVM\Tests\Extension\testMethodsTrait;
use ProVM\Tests\Extension\testPropertiesTrait;

class PromotionTest extends AbstractModel
{
    use testPropertiesTrait, testMethodsTrait;

    protected function setUp(): void
    {
        $this->model = new Promotion();
        $this->properties = ['description', 'amount', 'startDate', 'endDate', 'validUntil', 'type', 'state'];
        $this->methods = ['projects', 'brokers', 'unitTypes', 'unitLines', 'units', 'value'];
    }
}