id = 1; $contract->signature_date = '2023-01-01'; $contract->end_date = '2023-12-31'; $student = new Student(); $student->name = 'Test Student'; $student->document_number = '12345678901'; $student->phone = '11999999999'; $unit = new Unit(); $unit->fantasy_name = 'Test Unit'; $unit->cnpj = '00.000.000/0001-00'; $unit->city = (object)['name' => 'Test City']; $unit->state = (object)['code' => 'SP']; $packageUnit = new ClassPackageUnit(); $package = new ClassPackage(); $package->name = 'Test Package'; $packageUnit->setRelation('classPackage', $package); $contract->setRelation('student', $student); $contract->setRelation('unit', $unit); $contract->setRelation('classPackageUnit', $packageUnit); $html = View::make('student-contracts.contract', ['contract' => $contract])->render(); $this->assertStringNotContainsString('FONE RESIDENCIAL', $html); $this->assertStringNotContainsString('COMERCIAL', $html); $this->assertStringContainsString('Test Student', $html); } }