get('/immobilien') ->assertSuccessful() ->assertSee('Creek Views 4'); }); it('immobilien page shows new hero section', function () { $this->get('/immobilien') ->assertSuccessful() ->assertSee('globale') ->assertSee('Dynamik'); }); it('immobilien page shows warum dubai section', function () { $this->get('/immobilien') ->assertSuccessful() ->assertSee('Investment in Dubai') ->assertSee('0 % Steuern') ->assertSee('Golden Visa'); }); it('immobilien page shows kaufprozess section', function () { $this->get('/immobilien') ->assertSuccessful() ->assertSee('Kaufprozess') ->assertSee('Reservierung') ->assertSee('Finaler Kaufvertrag'); }); it('immobilien page shows bruecke section', function () { $this->get('/immobilien') ->assertSuccessful() ->assertSee('Meine Aufgabe') ->assertSee('Ihr B2in-Vorteil'); }); it('immobilien page shows mindset check section', function () { $this->get('/immobilien') ->assertSuccessful() ->assertSee('Investor') ->assertSee('Der Schritt ist kleiner'); }); it('immobilien show page loads for valid slug', function () { $this->get('/immobilien/azizi-creek-views-4') ->assertSuccessful() ->assertSee('Creek Views 4') ->assertSee('Al Jaddaf, Dubai') ->assertSee('Galerie') ->assertSee('Starkes Investment'); }); it('immobilien show page returns 404 for invalid slug', function () { $this->get('/immobilien/nonexistent-project') ->assertNotFound(); }); it('ecosystem redirects to netzwerk via partner', function () { $this->get('/ecosystem') ->assertRedirect('/partner'); }); it('dev azizi immobilien page shows curated projects', function () { $this->get('/dev/immobilien-azizi') ->assertSuccessful() ->assertSee('19 Azizi-Leitprojekte') ->assertSee('Burj Azizi') ->assertSee('Sofort verfuegbar') ->assertSee('Ready Rendite') ->assertSee('Azizi Milan') ->assertSee('Azizi Vista') ->assertSee('Azizi Arian') ->assertSee('Stadtteile aus der Azizi Folding Map'); }); it('dev azizi project detail page loads for valid slug', function () { $this->get('/dev/immobilien-azizi/burj-azizi') ->assertSuccessful() ->assertSee('Burj Azizi') ->assertSee('Sheikh Zayed Road') ->assertSee('Investment Case') ->assertSee('Azizi-Projektseite'); }); it('dev azizi project detail page loads for folding map additions', function () { $this->get('/dev/immobilien-azizi/azizi-vista') ->assertSuccessful() ->assertSee('Azizi Vista') ->assertSee('Dubai Studio City') ->assertSee('163 Apartments'); }); it('dev azizi project detail page returns 404 for invalid slug', function () { $this->get('/dev/immobilien-azizi/not-a-project') ->assertNotFound(); });