| Server IP : 139.59.63.204 / Your IP : 216.73.217.62 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu-s-1vcpu-1gb-blr1-01 6.8.0-110-generic #110-Ubuntu SMP PREEMPT_DYNAMIC Thu Mar 19 15:09:20 UTC 2026 x86_64 User : root ( 0) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/abyogasms.com/tests/Feature/ |
Upload File : |
<?php
namespace Tests\Feature;
use Illuminate\Foundation\Testing\RefreshDatabase;
use Tests\TestCase;
class MembershipRegistrationTest extends TestCase
{
use RefreshDatabase;
public function test_membership_form_can_register_a_user(): void
{
$response = $this->post('/register', [
'name' => 'Test Member',
'email' => 'member@example.com',
'password' => 'Password123!',
'password_confirmation' => 'Password123!',
'gender' => 'female',
'mobile' => '9876543210',
'address' => '123 Yoga Street',
'twitter' => '@testmember',
'facebook' => 'testmember',
'age' => '29',
'yoga_teacher' => '1',
'experience' => '5 years of teaching',
'yoga_center_name' => 'Sunrise Yoga Center',
'reason_member' => 'I want to join the foundation.',
'aadhar' => '1234 5678 9012',
]);
$response->assertRedirect('/stage/');
$this->assertDatabaseHas('users', [
'email' => 'member@example.com',
'name' => 'Test Member',
'gender' => 'female',
'mobile' => '9876543210',
'address' => '123 Yoga Street',
'twitter' => '@testmember',
'facebook' => 'testmember',
'age' => 29,
'yoga_teacher' => 1,
'experience' => '5 years of teaching',
'yoga_center_name' => 'Sunrise Yoga Center',
'reason_member' => 'I want to join the foundation.',
'aadhar' => '1234 5678 9012',
]);
$this->assertAuthenticated();
}
}