1
resposta

Call to a member function add() on null

Mesmo verificando se existia algo de errado no meu código, este erro continua aparecendo.

namespace Tests\Unit;

use App\Episodio;
use App\Temporada;
use Tests\TestCase;
use Illuminate\Foundation\Testing\DatabaseMigrations;
use Illuminate\Foundation\Testing\DatabaseTransactions;

class TemporadaTest extends TestCase
{

    public function testExample(){
        $temporada = new Temporada();
        $episodio1 = new Episodio();
        $episodio1->assistido = true;
        $episodio2 = new Episodio();
        $episodio2->assistido = false;
        $episodio3 = new Episodio();
        $episodio3->assistido = true;
        $temporada->episodios->add($episodio1);
        $temporada->episodios->add($episodio2);
        $temporada->episodios->add($episodio3);

       $episodiosAssistidos =  $temporada->getEpisodiosAssistidos();
       $this->assertCount(2,$episodiosAssistidos);
    }
}
1 resposta

Olá, Veronica. Pra eu te ajudar melhor eu precisaria ver o código das suas models também. Consegue colocar seu código no GitHub pra eu analisar como um todo?