2018-08-08 21:06:08 +02:00
|
|
|
<?php
|
|
|
|
|
2018-09-25 16:47:44 +02:00
|
|
|
use Modules\Fatture\Fattura;
|
|
|
|
use Modules\Fatture\Tipo;
|
|
|
|
use Modules\Anagrafiche\Anagrafica;
|
|
|
|
|
2018-08-08 21:06:08 +02:00
|
|
|
class FatturaTest extends \Codeception\Test\Unit
|
|
|
|
{
|
|
|
|
public function testCreate()
|
|
|
|
{
|
|
|
|
$data = date('Y-m-d H:i:s');
|
|
|
|
|
2018-09-25 16:47:44 +02:00
|
|
|
$id_anagrafica = 1;
|
|
|
|
$id_tipo = 2;
|
|
|
|
$id_segment = 1;
|
|
|
|
|
|
|
|
$anagrafica = Anagrafica::find($id_anagrafica);
|
|
|
|
$tipo = Tipo::find($id_tipo);
|
|
|
|
|
2018-10-02 18:25:52 +02:00
|
|
|
$fattura = Fattura::make($anagrafica, $tipo, $data, $id_segment);
|
2018-08-08 21:06:08 +02:00
|
|
|
|
|
|
|
$this->assertEquals($fattura->idanagrafica, 1);
|
|
|
|
$this->assertEquals($fattura->idtipodocumento, 2);
|
|
|
|
$this->assertEquals($fattura->id_segment, 1);
|
|
|
|
$this->assertEquals($fattura->data, $data);
|
|
|
|
}
|
|
|
|
}
|