Ringkasan UAS Web Programming
Ringkasan UAS Web Programming
3. Contoh autentikasi :
Ketika user login, user menginput username dan password.
Data username dan password yang diinput, dicek ke
database apakah ada dan cocok.
Jika cocok, maka user bisa mengakses ke homepage dan bisa
menggunakan lebih jauh fitur dari sebuah aplikasi.
6. Selain itu, kita juga bisa secara manual login user. Disini kita login
existing user ke aplikasi menggunakan login dengan instance.
Contoh :
$user = User::find(1);
Auth::login($user);
$this->validate(
[‘nama’=>min:5 | max:20]
);
PHPUnit assertions
Timothy Orvin Edwardo – LK01 – 1901456205
Timothy Orvin Edwardo – LK01 – 1901456205
Mocking
Ketika membuat heavy use laravel event system, kita
mungkin berharap untuk mock /silent event tertentu
untuk testing.
Contoh : jika kita testing user registration, kita mungkin
tidak ingin semua event UserRegistered firing, seperti
email welcome.
Laravel menyediakan method expectsEvents untuk
verifikasi event yang mana yang akan kita fire, tetapi
menghindari handler lain untuk event tersebut untuk
berjalan.
Route::get('teams/ajax-name-options',
'Admin\TeamCrudController@nameOptions');
Route::get('teams/ajax-category-options',
'Admin\TeamCrudController@categoryOptions');
});