Unit Testing

Unit Testing adalah Menguji unit terkecil dari kode (fungsi, method, class) secara terisolasi. Memastikan setiap bagian berfungsi dengan benar sebelum diintegrasikan.

// Unit Test dengan PHPUnit di Laravel
public function test_user_has_full_name(): void
{
    $user = User::factory()->create([
        'first_name' => 'Budi',
        'last_name' => 'Santoso'
    ]);
    
    $this->assertEquals('Budi Santoso', $user->full_name);
}

Istilah Terkait

Kembali ke Glosarium Pemrograman