diff --git a/src/Ambulatory.php b/src/Ambulatory.php index ec57b2b..636e00d 100755 --- a/src/Ambulatory.php +++ b/src/Ambulatory.php @@ -2,12 +2,12 @@ namespace Ambulatory; -use Illuminate\Support\Facades\Gate; +use Ambulatory\Policies\AvailabilityPolicy; use Ambulatory\Policies\DoctorPolicy; +use Ambulatory\Policies\DoctorSchedulePolicy; use Ambulatory\Policies\MedicalFormPolicy; -use Ambulatory\Policies\AvailabilityPolicy; use Illuminate\Http\Resources\Json\Resource; -use Ambulatory\Policies\DoctorSchedulePolicy; +use Illuminate\Support\Facades\Gate; class Ambulatory { diff --git a/src/AmbulatoryServiceProvider.php b/src/AmbulatoryServiceProvider.php index 6ec9ee9..c4bb595 100755 --- a/src/AmbulatoryServiceProvider.php +++ b/src/AmbulatoryServiceProvider.php @@ -2,10 +2,10 @@ namespace Ambulatory; -use Illuminate\Support\Facades\Route; -use Illuminate\Support\ServiceProvider; use Ambulatory\Http\Middleware\Authenticate; use Ambulatory\Http\Middleware\RedirectIfAuthenticated; +use Illuminate\Support\Facades\Route; +use Illuminate\Support\ServiceProvider; class AmbulatoryServiceProvider extends ServiceProvider { diff --git a/src/Console/MigrateCommand.php b/src/Console/MigrateCommand.php index 804f1da..11192ea 100755 --- a/src/Console/MigrateCommand.php +++ b/src/Console/MigrateCommand.php @@ -3,10 +3,10 @@ namespace Ambulatory\Console; use Ambulatory\User; -use Illuminate\Support\Str; use Illuminate\Console\Command; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Schema; +use Illuminate\Support\Str; class MigrateCommand extends Command { @@ -42,11 +42,11 @@ public function handle() if ($shouldCreateNewUser) { User::create([ - 'id' => (string) Str::uuid(), - 'name' => 'John Doe', - 'email' => 'admin@mail.com', - 'type' => User::ADMIN, - 'password' => Hash::make($password = Str::random()), + 'id' => (string) Str::uuid(), + 'name' => 'John Doe', + 'email' => 'admin@mail.com', + 'type' => User::ADMIN, + 'password' => Hash::make($password = Str::random()), ]); $this->line(''); diff --git a/src/Doctor.php b/src/Doctor.php index 6e3e9e3..f4d4fa5 100755 --- a/src/Doctor.php +++ b/src/Doctor.php @@ -2,10 +2,10 @@ namespace Ambulatory; -use RRule\RRule; use Carbon\Carbon; use Illuminate\Support\Arr; use Illuminate\Support\Str; +use RRule\RRule; class Doctor extends AmbulatoryModel { diff --git a/src/Http/Controllers/Auth/ForgotPasswordController.php b/src/Http/Controllers/Auth/ForgotPasswordController.php index 718b08b..221cf35 100755 --- a/src/Http/Controllers/Auth/ForgotPasswordController.php +++ b/src/Http/Controllers/Auth/ForgotPasswordController.php @@ -2,13 +2,13 @@ namespace Ambulatory\Http\Controllers\Auth; -use Throwable; +use Ambulatory\Http\Controllers\Controller; +use Ambulatory\Mail\ResetPasswordEmail; use Ambulatory\User; -use Illuminate\Support\Str; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Mail; -use Ambulatory\Mail\ResetPasswordEmail; -use Ambulatory\Http\Controllers\Controller; +use Illuminate\Support\Str; +use Throwable; class ForgotPasswordController extends Controller { diff --git a/src/Http/Controllers/Auth/LoginController.php b/src/Http/Controllers/Auth/LoginController.php index 360bfb2..799e21c 100755 --- a/src/Http/Controllers/Auth/LoginController.php +++ b/src/Http/Controllers/Auth/LoginController.php @@ -2,10 +2,10 @@ namespace Ambulatory\Http\Controllers\Auth; -use Illuminate\Http\Request; -use Illuminate\Support\Facades\Auth; use Ambulatory\Http\Controllers\Controller; use Illuminate\Foundation\Auth\AuthenticatesUsers; +use Illuminate\Http\Request; +use Illuminate\Support\Facades\Auth; class LoginController extends Controller { diff --git a/src/Http/Controllers/Auth/RegisterController.php b/src/Http/Controllers/Auth/RegisterController.php index df7462e..7279cf2 100755 --- a/src/Http/Controllers/Auth/RegisterController.php +++ b/src/Http/Controllers/Auth/RegisterController.php @@ -2,13 +2,13 @@ namespace Ambulatory\Http\Controllers\Auth; +use Ambulatory\Http\Controllers\Controller; use Ambulatory\User; -use Illuminate\Support\Str; +use Illuminate\Foundation\Auth\RegistersUsers; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Validator; -use Ambulatory\Http\Controllers\Controller; -use Illuminate\Foundation\Auth\RegistersUsers; +use Illuminate\Support\Str; class RegisterController extends Controller { diff --git a/src/Http/Controllers/BookAppointmentController.php b/src/Http/Controllers/BookAppointmentController.php index 8f6293a..243fdf8 100644 --- a/src/Http/Controllers/BookAppointmentController.php +++ b/src/Http/Controllers/BookAppointmentController.php @@ -2,9 +2,9 @@ namespace Ambulatory\Http\Controllers; -use Ambulatory\Schedule; -use Ambulatory\Http\Resources\BookingResource; use Ambulatory\Http\Requests\BookAppointmentRequest; +use Ambulatory\Http\Resources\BookingResource; +use Ambulatory\Schedule; class BookAppointmentController extends Controller { diff --git a/src/Http/Controllers/Controller.php b/src/Http/Controllers/Controller.php index 99e7b48..71e42b8 100755 --- a/src/Http/Controllers/Controller.php +++ b/src/Http/Controllers/Controller.php @@ -2,9 +2,9 @@ namespace Ambulatory\Http\Controllers; -use Illuminate\Routing\Controller as BaseController; -use Illuminate\Foundation\Validation\ValidatesRequests; use Illuminate\Foundation\Auth\Access\AuthorizesRequests; +use Illuminate\Foundation\Validation\ValidatesRequests; +use Illuminate\Routing\Controller as BaseController; class Controller extends BaseController { diff --git a/src/Http/Controllers/InvitationController.php b/src/Http/Controllers/InvitationController.php index f31692e..8de7aab 100755 --- a/src/Http/Controllers/InvitationController.php +++ b/src/Http/Controllers/InvitationController.php @@ -2,10 +2,10 @@ namespace Ambulatory\Http\Controllers; -use Ambulatory\Invitation; use Ambulatory\Http\Middleware\Admin; use Ambulatory\Http\Requests\InvitationRequest; use Ambulatory\Http\Resources\InvitationResource; +use Ambulatory\Invitation; class InvitationController extends Controller { diff --git a/src/Http/Controllers/MedicalFormController.php b/src/Http/Controllers/MedicalFormController.php index 3ddf5ce..6a2bf12 100755 --- a/src/Http/Controllers/MedicalFormController.php +++ b/src/Http/Controllers/MedicalFormController.php @@ -2,9 +2,9 @@ namespace Ambulatory\Http\Controllers; -use Ambulatory\MedicalForm; use Ambulatory\Http\Requests\MedicalFormRequest; use Ambulatory\Http\Resources\MedicalFormResource; +use Ambulatory\MedicalForm; class MedicalFormController extends Controller { diff --git a/src/Http/Controllers/ScheduleAvailabilityController.php b/src/Http/Controllers/ScheduleAvailabilityController.php index ae7ab16..c509cc2 100644 --- a/src/Http/Controllers/ScheduleAvailabilityController.php +++ b/src/Http/Controllers/ScheduleAvailabilityController.php @@ -2,10 +2,10 @@ namespace Ambulatory\Http\Controllers; -use Ambulatory\Schedule; use Ambulatory\Http\Middleware\VerifiedDoctor; -use Ambulatory\Http\Resources\AvailabilityResource; use Ambulatory\Http\Requests\ScheduleAvailabilityRequest; +use Ambulatory\Http\Resources\AvailabilityResource; +use Ambulatory\Schedule; class ScheduleAvailabilityController extends Controller { diff --git a/src/Http/Controllers/ScheduleController.php b/src/Http/Controllers/ScheduleController.php index 06d0582..69716d2 100755 --- a/src/Http/Controllers/ScheduleController.php +++ b/src/Http/Controllers/ScheduleController.php @@ -2,10 +2,10 @@ namespace Ambulatory\Http\Controllers; -use Ambulatory\Schedule; -use Ambulatory\Http\Requests\ScheduleRequest; use Ambulatory\Http\Middleware\VerifiedDoctor; +use Ambulatory\Http\Requests\ScheduleRequest; use Ambulatory\Http\Resources\ScheduleResource; +use Ambulatory\Schedule; class ScheduleController extends Controller { diff --git a/src/Http/Controllers/Settings/AccountController.php b/src/Http/Controllers/Settings/AccountController.php index 0ff042d..71bed5f 100755 --- a/src/Http/Controllers/Settings/AccountController.php +++ b/src/Http/Controllers/Settings/AccountController.php @@ -2,8 +2,8 @@ namespace Ambulatory\Http\Controllers\Settings; -use Ambulatory\Http\Resources\UserResource; use Ambulatory\Http\Requests\AccountRequest; +use Ambulatory\Http\Resources\UserResource; class AccountController { diff --git a/src/Http/Controllers/Settings/DoctorProfileController.php b/src/Http/Controllers/Settings/DoctorProfileController.php index ca4f8a6..5c6d179 100755 --- a/src/Http/Controllers/Settings/DoctorProfileController.php +++ b/src/Http/Controllers/Settings/DoctorProfileController.php @@ -3,11 +3,11 @@ namespace Ambulatory\Http\Controllers\Settings; use Ambulatory\Doctor; -use Ambulatory\Specialization; use Ambulatory\Http\Controllers\Controller; -use Ambulatory\Http\Resources\DoctorResource; -use Ambulatory\Http\Requests\DoctorProfileRequest; use Ambulatory\Http\Middleware\Doctor as AmbulatoryDoctor; +use Ambulatory\Http\Requests\DoctorProfileRequest; +use Ambulatory\Http\Resources\DoctorResource; +use Ambulatory\Specialization; class DoctorProfileController extends Controller { diff --git a/src/Http/Controllers/Settings/NewPasswordController.php b/src/Http/Controllers/Settings/NewPasswordController.php index 331266c..a35d83e 100644 --- a/src/Http/Controllers/Settings/NewPasswordController.php +++ b/src/Http/Controllers/Settings/NewPasswordController.php @@ -2,9 +2,9 @@ namespace Ambulatory\Http\Controllers\Settings; -use Illuminate\Support\Facades\Hash; use Ambulatory\Http\Controllers\Controller; use Ambulatory\Http\Requests\NewPasswordRequest; +use Illuminate\Support\Facades\Hash; class NewPasswordController extends Controller { diff --git a/src/Http/Controllers/SpecializationController.php b/src/Http/Controllers/SpecializationController.php index a95adaa..96ccab1 100755 --- a/src/Http/Controllers/SpecializationController.php +++ b/src/Http/Controllers/SpecializationController.php @@ -2,10 +2,10 @@ namespace Ambulatory\Http\Controllers; -use Ambulatory\Specialization; use Ambulatory\Http\Middleware\Admin; use Ambulatory\Http\Requests\SpecializationRequest; use Ambulatory\Http\Resources\SpecializationResource; +use Ambulatory\Specialization; class SpecializationController extends Controller { diff --git a/src/Http/Controllers/StaffController.php b/src/Http/Controllers/StaffController.php index 212d43d..1defed5 100755 --- a/src/Http/Controllers/StaffController.php +++ b/src/Http/Controllers/StaffController.php @@ -2,9 +2,9 @@ namespace Ambulatory\Http\Controllers; -use Ambulatory\User; use Ambulatory\Http\Middleware\Admin; use Ambulatory\Http\Resources\UserResource; +use Ambulatory\User; class StaffController extends Controller { diff --git a/src/Http/Middleware/Authenticate.php b/src/Http/Middleware/Authenticate.php index 2be38e3..b184f71 100755 --- a/src/Http/Middleware/Authenticate.php +++ b/src/Http/Middleware/Authenticate.php @@ -3,9 +3,9 @@ namespace Ambulatory\Http\Middleware; use Closure; -use Illuminate\Http\Request; use Illuminate\Auth\AuthenticationException; use Illuminate\Contracts\Auth\Factory as Auth; +use Illuminate\Http\Request; class Authenticate { diff --git a/src/Http/Middleware/RedirectIfAuthenticated.php b/src/Http/Middleware/RedirectIfAuthenticated.php index 5ee1873..bd36205 100755 --- a/src/Http/Middleware/RedirectIfAuthenticated.php +++ b/src/Http/Middleware/RedirectIfAuthenticated.php @@ -3,8 +3,8 @@ namespace Ambulatory\Http\Middleware; use Closure; -use Illuminate\Http\Request; use Illuminate\Contracts\Auth\Factory as Auth; +use Illuminate\Http\Request; class RedirectIfAuthenticated { diff --git a/src/Http/Requests/AccountRequest.php b/src/Http/Requests/AccountRequest.php index 1bd65fa..66e59ff 100644 --- a/src/Http/Requests/AccountRequest.php +++ b/src/Http/Requests/AccountRequest.php @@ -2,8 +2,8 @@ namespace Ambulatory\Http\Requests; -use Illuminate\Validation\Rule; use Illuminate\Foundation\Http\FormRequest; +use Illuminate\Validation\Rule; class AccountRequest extends FormRequest { diff --git a/src/Http/Requests/BookAppointmentRequest.php b/src/Http/Requests/BookAppointmentRequest.php index d4b498d..64453f9 100644 --- a/src/Http/Requests/BookAppointmentRequest.php +++ b/src/Http/Requests/BookAppointmentRequest.php @@ -2,9 +2,9 @@ namespace Ambulatory\Http\Requests; -use Illuminate\Validation\Rule; -use Illuminate\Foundation\Http\FormRequest; use Ambulatory\Rules\BookingAvailabilityRule; +use Illuminate\Foundation\Http\FormRequest; +use Illuminate\Validation\Rule; class BookAppointmentRequest extends FormRequest { diff --git a/src/Http/Requests/DoctorProfileRequest.php b/src/Http/Requests/DoctorProfileRequest.php index 359e4e1..7a3e18e 100755 --- a/src/Http/Requests/DoctorProfileRequest.php +++ b/src/Http/Requests/DoctorProfileRequest.php @@ -2,9 +2,9 @@ namespace Ambulatory\Http\Requests; -use RRule\RRule; -use Illuminate\Validation\Rule; use Illuminate\Foundation\Http\FormRequest; +use Illuminate\Validation\Rule; +use RRule\RRule; class DoctorProfileRequest extends FormRequest { diff --git a/src/Http/Requests/InvitationRequest.php b/src/Http/Requests/InvitationRequest.php index da0add0..553a364 100755 --- a/src/Http/Requests/InvitationRequest.php +++ b/src/Http/Requests/InvitationRequest.php @@ -2,8 +2,8 @@ namespace Ambulatory\Http\Requests; -use Illuminate\Support\Str; use Illuminate\Foundation\Http\FormRequest; +use Illuminate\Support\Str; class InvitationRequest extends FormRequest { diff --git a/src/Http/Requests/ScheduleRequest.php b/src/Http/Requests/ScheduleRequest.php index ea1aaf1..19744a4 100755 --- a/src/Http/Requests/ScheduleRequest.php +++ b/src/Http/Requests/ScheduleRequest.php @@ -3,8 +3,8 @@ namespace Ambulatory\Http\Requests; use Ambulatory\Schedule; -use Illuminate\Validation\Rule; use Illuminate\Foundation\Http\FormRequest; +use Illuminate\Validation\Rule; class ScheduleRequest extends FormRequest { diff --git a/src/Invitation.php b/src/Invitation.php index 7d820e3..0b4d797 100755 --- a/src/Invitation.php +++ b/src/Invitation.php @@ -2,11 +2,11 @@ namespace Ambulatory; -use Illuminate\Support\Str; use Ambulatory\Mail\CredentialEmail; use Ambulatory\Mail\InvitationEmail; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Mail; +use Illuminate\Support\Str; class Invitation extends AmbulatoryModel { diff --git a/src/Migrations/2019_02_13_000000_create_tables.php b/src/Migrations/2019_02_13_000000_create_tables.php index 84c85aa..71dfe90 100755 --- a/src/Migrations/2019_02_13_000000_create_tables.php +++ b/src/Migrations/2019_02_13_000000_create_tables.php @@ -1,8 +1,8 @@ define(HealthFacility::class, function (Faker $faker) { diff --git a/tests/Factories/AmbulatoryInvitationFactory.php b/tests/Factories/AmbulatoryInvitationFactory.php index bd0d489..ca362b3 100644 --- a/tests/Factories/AmbulatoryInvitationFactory.php +++ b/tests/Factories/AmbulatoryInvitationFactory.php @@ -1,8 +1,8 @@ define(Invitation::class, function (Faker $faker) { diff --git a/tests/Factories/AmbulatoryMedicalFormFactory.php b/tests/Factories/AmbulatoryMedicalFormFactory.php index 6959072..7d63b83 100644 --- a/tests/Factories/AmbulatoryMedicalFormFactory.php +++ b/tests/Factories/AmbulatoryMedicalFormFactory.php @@ -1,7 +1,7 @@ define(Schedule::class, function (Faker $faker) { diff --git a/tests/Factories/AmbulatorySpecializationFactory.php b/tests/Factories/AmbulatorySpecializationFactory.php index 460c1ce..987d68f 100644 --- a/tests/Factories/AmbulatorySpecializationFactory.php +++ b/tests/Factories/AmbulatorySpecializationFactory.php @@ -1,7 +1,7 @@ define(Specialization::class, function (Faker $faker) { diff --git a/tests/Feature/Auth/LoginTest.php b/tests/Feature/Auth/LoginTest.php index c27af52..735da50 100644 --- a/tests/Feature/Auth/LoginTest.php +++ b/tests/Feature/Auth/LoginTest.php @@ -2,10 +2,10 @@ namespace Ambulatory\Tests\Feature\Auth; -use Ambulatory\User; use Ambulatory\Tests\TestCase; -use Illuminate\Support\Facades\Hash; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Facades\Hash; class LoginTest extends TestCase { diff --git a/tests/Feature/Auth/RegistrationTest.php b/tests/Feature/Auth/RegistrationTest.php index e63a5cb..3b8092f 100644 --- a/tests/Feature/Auth/RegistrationTest.php +++ b/tests/Feature/Auth/RegistrationTest.php @@ -2,10 +2,10 @@ namespace Ambulatory\Tests\Feature\Auth; -use Ambulatory\User; use Ambulatory\Tests\TestCase; -use Illuminate\Support\Facades\Hash; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Facades\Hash; class RegistrationTest extends TestCase { diff --git a/tests/Feature/BookAppointmentTest.php b/tests/Feature/BookAppointmentTest.php index 83513c2..ab4e712 100644 --- a/tests/Feature/BookAppointmentTest.php +++ b/tests/Feature/BookAppointmentTest.php @@ -2,13 +2,13 @@ namespace Ambulatory\Tests\Feature; +use Ambulatory\Availability; use Ambulatory\Booking; -use Ambulatory\Schedule; use Ambulatory\MedicalForm; -use Illuminate\Support\Arr; -use Ambulatory\Availability; +use Ambulatory\Schedule; use Ambulatory\Tests\TestCase; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Arr; class BookAppointmentTest extends TestCase { @@ -42,9 +42,9 @@ public function get_available_time_slots_from_default_availability_with_preferre // Request schedule availability time slots for monday next week. // expected the time slots available. $this->getJson(route('ambulatory.book.appointment', [ - $schedule->id, - 'date='.$date = today()->parse('Monday next week'), - ])) + $schedule->id, + 'date='.$date = today()->parse('Monday next week'), + ])) ->assertOk() ->assertExactJson([ 'data' => $schedule->availabilitySlots($date), @@ -71,9 +71,9 @@ public function get_available_time_slots_from_custom_availability_with_preferred // Request schedule availability time slots for monday next week. // expected the time slots available. $this->getJson(route('ambulatory.book.appointment', [ - $customAvailability->schedule->id, - 'date='.$date = today()->parse('Monday next week'), - ])) + $customAvailability->schedule->id, + 'date='.$date = today()->parse('Monday next week'), + ])) ->assertOk() ->assertExactJson([ 'data' => $customAvailability->schedule->availabilitySlots($date), diff --git a/tests/Feature/DoctorListTest.php b/tests/Feature/DoctorListTest.php index 769f7d0..5288431 100644 --- a/tests/Feature/DoctorListTest.php +++ b/tests/Feature/DoctorListTest.php @@ -3,10 +3,10 @@ namespace Ambulatory\Tests\Feature; use Ambulatory\Doctor; -use Illuminate\Support\Arr; -use Ambulatory\Tests\TestCase; use Ambulatory\Http\Resources\DoctorResource; +use Ambulatory\Tests\TestCase; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Arr; // @todo complete the resource test. class DoctorListTest extends TestCase diff --git a/tests/Feature/ManageInvitationTest.php b/tests/Feature/ManageInvitationTest.php index faff123..9f1aa30 100644 --- a/tests/Feature/ManageInvitationTest.php +++ b/tests/Feature/ManageInvitationTest.php @@ -2,13 +2,13 @@ namespace Ambulatory\Tests\Feature; -use Ambulatory\User; use Ambulatory\Invitation; -use Ambulatory\Tests\TestCase; use Ambulatory\Mail\CredentialEmail; use Ambulatory\Mail\InvitationEmail; -use Illuminate\Support\Facades\Mail; +use Ambulatory\Tests\TestCase; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Facades\Mail; class ManageInvitationTest extends TestCase { diff --git a/tests/Feature/ManageMedicalFormTest.php b/tests/Feature/ManageMedicalFormTest.php index a5bf853..d5c2fdb 100644 --- a/tests/Feature/ManageMedicalFormTest.php +++ b/tests/Feature/ManageMedicalFormTest.php @@ -2,11 +2,11 @@ namespace Ambulatory\Tests\Feature; +use Ambulatory\Http\Resources\MedicalFormResource; use Ambulatory\MedicalForm; -use Illuminate\Support\Arr; use Ambulatory\Tests\TestCase; -use Ambulatory\Http\Resources\MedicalFormResource; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Arr; class ManageMedicalFormTest extends TestCase { diff --git a/tests/Feature/ManageScheduleTest.php b/tests/Feature/ManageScheduleTest.php index 3e07155..f83471f 100644 --- a/tests/Feature/ManageScheduleTest.php +++ b/tests/Feature/ManageScheduleTest.php @@ -2,14 +2,14 @@ namespace Ambulatory\Tests\Feature; -use Carbon\Carbon; -use Ambulatory\User; -use Ambulatory\Schedule; -use Illuminate\Support\Arr; -use Illuminate\Support\Str; use Ambulatory\HealthFacility; +use Ambulatory\Schedule; use Ambulatory\Tests\TestCase; +use Ambulatory\User; +use Carbon\Carbon; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Arr; +use Illuminate\Support\Str; class ManageScheduleTest extends TestCase { @@ -107,8 +107,8 @@ public function included_a_health_facility_should_be_exists() $healthFacility = factory(HealthFacility::class)->raw(['id' => (string) Str::uuid()]); $this->postJson(route('ambulatory.schedules.store'), $attributes = $this->scheduleAttributes([ - 'health_facility' => $healthFacility, - ])) + 'health_facility' => $healthFacility, + ])) ->assertStatus(422) ->assertExactJson([ 'errors' => [ @@ -148,8 +148,8 @@ public function start_date_should_be_after_or_equal_to_today() $this->signInAsDoctor(); $this->postJson(route('ambulatory.schedules.store'), $this->scheduleAttributes([ - 'start_date' => today()->yesterday()->toDateString(), - ])) + 'start_date' => today()->yesterday()->toDateString(), + ])) ->assertStatus(422) ->assertJsonValidationErrors('start_date') ->assertExactJson([ @@ -166,8 +166,8 @@ public function end_date_should_be_after_from_the_start_date() $this->signInAsDoctor(); $this->postJson(route('ambulatory.schedules.store'), $this->scheduleAttributes([ - 'end_date' => today()->yesterday()->toDateString(), - ])) + 'end_date' => today()->yesterday()->toDateString(), + ])) ->assertStatus(422) ->assertJsonValidationErrors('end_date') ->assertExactJson([ diff --git a/tests/Feature/ScheduleAvailabilityTest.php b/tests/Feature/ScheduleAvailabilityTest.php index 8b213b5..dae3a20 100644 --- a/tests/Feature/ScheduleAvailabilityTest.php +++ b/tests/Feature/ScheduleAvailabilityTest.php @@ -2,12 +2,12 @@ namespace Ambulatory\Tests\Feature; -use Carbon\Carbon; -use Ambulatory\Schedule; -use Illuminate\Support\Arr; use Ambulatory\Availability; +use Ambulatory\Schedule; use Ambulatory\Tests\TestCase; +use Carbon\Carbon; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Arr; class ScheduleAvailabilityTest extends TestCase { diff --git a/tests/Feature/Settings/DoctorProfileTest.php b/tests/Feature/Settings/DoctorProfileTest.php index 841a9fa..5863d43 100644 --- a/tests/Feature/Settings/DoctorProfileTest.php +++ b/tests/Feature/Settings/DoctorProfileTest.php @@ -2,11 +2,11 @@ namespace Ambulatory\Tests\Feature\Settings; -use Ambulatory\User; use Ambulatory\Doctor; +use Ambulatory\Http\Resources\DoctorResource; use Ambulatory\Specialization; use Ambulatory\Tests\TestCase; -use Ambulatory\Http\Resources\DoctorResource; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; class DoctorProfileTest extends TestCase @@ -82,9 +82,9 @@ public function a_doctor_cannot_update_doctor_profile_of_others() $doctor = factory(Doctor::class)->create(); $this->patchJson(route('ambulatory.doctor-profile.update', $doctor->id), factory(Doctor::class)->raw([ - 'full_name' => 'Full Name Changed', - 'specializations' => factory(Specialization::class, 1)->create(), - ])) + 'full_name' => 'Full Name Changed', + 'specializations' => factory(Specialization::class, 1)->create(), + ])) ->assertStatus(403) ->assertExactJson([ 'message' => 'This action is unauthorized.', @@ -97,9 +97,9 @@ public function a_doctor_can_update_their_profile() $user = $this->signInAsDoctor(); $this->patchJson(route('ambulatory.doctor-profile.update', $user->doctorProfile->id), factory(Doctor::class)->raw([ - 'full_name' => 'Full Name Changed', - 'specializations' => factory(Specialization::class, 1)->create(), - ])) + 'full_name' => 'Full Name Changed', + 'specializations' => factory(Specialization::class, 1)->create(), + ])) ->assertOk(); tap($user->doctorProfile->fresh(), function ($doctor) { diff --git a/tests/Feature/Settings/NewPasswordTest.php b/tests/Feature/Settings/NewPasswordTest.php index fba3150..9efc969 100644 --- a/tests/Feature/Settings/NewPasswordTest.php +++ b/tests/Feature/Settings/NewPasswordTest.php @@ -2,10 +2,10 @@ namespace Ambulatory\Tests\Feature\Settings; -use Ambulatory\User; use Ambulatory\Tests\TestCase; -use Illuminate\Support\Facades\Hash; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Facades\Hash; class NewPasswordTest extends TestCase { diff --git a/tests/Feature/Settings/UpdateAccountTest.php b/tests/Feature/Settings/UpdateAccountTest.php index e828f72..1ffdcd1 100644 --- a/tests/Feature/Settings/UpdateAccountTest.php +++ b/tests/Feature/Settings/UpdateAccountTest.php @@ -2,8 +2,8 @@ namespace Ambulatory\Tests\Feature\Settings; -use Ambulatory\User; use Ambulatory\Tests\TestCase; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; class UpdateAccountTest extends TestCase @@ -53,10 +53,10 @@ public function a_user_can_update_their_account() $user = $this->signInAsPatient(); $this->patchJson(route('ambulatory.account'), $attributes = [ - 'name' => 'name changed', - 'email' => $user->email, - 'avatar' => $user->avatar, - ]) + 'name' => 'name changed', + 'email' => $user->email, + 'avatar' => $user->avatar, + ]) ->assertOk() ->assertJson([ 'id' => $user->id, @@ -73,8 +73,8 @@ public function a_user_email_is_required() $this->signInAsPatient(); $this->patchJson(route('ambulatory.account'), factory(User::class)->raw([ - 'email' => '', - ])) + 'email' => '', + ])) ->assertStatus(422) ->assertExactJson([ 'errors' => [ @@ -90,8 +90,8 @@ public function a_user_name_is_required() $this->signInAsPatient(); $this->patchJson(route('ambulatory.account'), factory(User::class)->raw([ - 'name' => '', - ])) + 'name' => '', + ])) ->assertStatus(422) ->assertExactJson([ 'errors' => [ @@ -107,8 +107,8 @@ public function a_user_avatar_is_required() $this->signInAsPatient(); $this->patchJson(route('ambulatory.account'), factory(User::class)->raw([ - 'avatar' => '', - ])) + 'avatar' => '', + ])) ->assertStatus(422) ->assertExactJson([ 'errors' => [ diff --git a/tests/Feature/StaffListTest.php b/tests/Feature/StaffListTest.php index 8ad2858..723313a 100644 --- a/tests/Feature/StaffListTest.php +++ b/tests/Feature/StaffListTest.php @@ -2,8 +2,8 @@ namespace Ambulatory\Tests\Feature; -use Ambulatory\User; use Ambulatory\Tests\TestCase; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; class StaffListTest extends TestCase diff --git a/tests/TestCase.php b/tests/TestCase.php index d317b11..5e6a239 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -2,9 +2,9 @@ namespace Ambulatory\Tests; -use Ambulatory\User; -use Ambulatory\Doctor; use Ambulatory\AmbulatoryServiceProvider; +use Ambulatory\Doctor; +use Ambulatory\User; class TestCase extends \Orchestra\Testbench\TestCase { diff --git a/tests/Unit/AvailabilityTest.php b/tests/Unit/AvailabilityTest.php index ac7cd9a..587bda4 100644 --- a/tests/Unit/AvailabilityTest.php +++ b/tests/Unit/AvailabilityTest.php @@ -2,8 +2,8 @@ namespace Ambulatory\Tests\Unit; -use Ambulatory\Schedule; use Ambulatory\Availability; +use Ambulatory\Schedule; use Ambulatory\Tests\TestCase; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Unit/BookingTest.php b/tests/Unit/BookingTest.php index f85efd9..a1a145b 100644 --- a/tests/Unit/BookingTest.php +++ b/tests/Unit/BookingTest.php @@ -3,8 +3,8 @@ namespace Ambulatory\Tests\Unit; use Ambulatory\Booking; -use Ambulatory\Schedule; use Ambulatory\MedicalForm; +use Ambulatory\Schedule; use Ambulatory\Tests\TestCase; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Unit/DoctorTest.php b/tests/Unit/DoctorTest.php index 0574085..1b064c3 100644 --- a/tests/Unit/DoctorTest.php +++ b/tests/Unit/DoctorTest.php @@ -2,11 +2,11 @@ namespace Ambulatory\Tests\Unit; -use Ambulatory\User; use Ambulatory\Doctor; use Ambulatory\Tests\TestCase; -use Illuminate\Support\Collection; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Collection; class DoctorTest extends TestCase { diff --git a/tests/Unit/MedicalFormTest.php b/tests/Unit/MedicalFormTest.php index 63b0832..62db16a 100644 --- a/tests/Unit/MedicalFormTest.php +++ b/tests/Unit/MedicalFormTest.php @@ -2,11 +2,11 @@ namespace Ambulatory\Tests\Unit; -use Ambulatory\User; use Ambulatory\MedicalForm; use Ambulatory\Tests\TestCase; -use Illuminate\Support\Collection; +use Ambulatory\User; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Collection; class MedicalFormTest extends TestCase { diff --git a/tests/Unit/ScheduleTest.php b/tests/Unit/ScheduleTest.php index 70ea178..c469632 100644 --- a/tests/Unit/ScheduleTest.php +++ b/tests/Unit/ScheduleTest.php @@ -2,14 +2,14 @@ namespace Ambulatory\Tests\Unit; -use Ambulatory\Doctor; -use Ambulatory\Schedule; -use Illuminate\Support\Arr; use Ambulatory\Availability; +use Ambulatory\Doctor; use Ambulatory\HealthFacility; +use Ambulatory\Schedule; use Ambulatory\Tests\TestCase; -use Illuminate\Support\Collection; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Arr; +use Illuminate\Support\Collection; class ScheduleTest extends TestCase { diff --git a/tests/Unit/SpecializationTest.php b/tests/Unit/SpecializationTest.php index b8c02f6..02493eb 100644 --- a/tests/Unit/SpecializationTest.php +++ b/tests/Unit/SpecializationTest.php @@ -4,8 +4,8 @@ use Ambulatory\Specialization; use Ambulatory\Tests\TestCase; -use Illuminate\Support\Collection; use Illuminate\Foundation\Testing\RefreshDatabase; +use Illuminate\Support\Collection; class SpecializationTest extends TestCase { diff --git a/tests/Unit/UserTest.php b/tests/Unit/UserTest.php index 2acb02d..cb7f830 100644 --- a/tests/Unit/UserTest.php +++ b/tests/Unit/UserTest.php @@ -2,8 +2,8 @@ namespace Ambulatory\Tests\Unit; -use Ambulatory\User; use Ambulatory\Tests\TestCase; +use Ambulatory\User; use Illuminate\Database\Eloquent\Collection; use Illuminate\Foundation\Testing\RefreshDatabase;