Skip to content

Instantly share code, notes, and snippets.

View adiasrim's full-sized avatar
🎯
Focusing

Mirsaid Akhmedov adiasrim

🎯
Focusing
View GitHub Profile
@adiasrim
adiasrim / file_to_base64.js
Created February 23, 2022 06:02 — forked from lazerg/file_to_base64.js
Promise based file to base64 conversion
/**
* Converts file to base64
*
* @param {File} file
* @return {Promise<String>}
*/
export default file => {
return new Promise(resolve => {
const reader = new FileReader();
reader.readAsDataURL(file);
@adiasrim
adiasrim / TestCase
Created February 21, 2022 16:27
TestCase file for Api testing
{
use CreatesApplication, DatabaseMigrations, WithFaker, FactoryHelpers;
protected string $token;
protected User $user;
protected function setUp(): void
{
parent::setUp();
/**
* Handle login
*
* @param Request $request
* @return JsonResponse
*/
public function login(Request $request): JsonResponse
{
$data = $request->validate([
'email' => 'required|email',