/** * test for saving events through data access * * @return void */ public function testDataAccessEventMethod() { $dataAccess = new DataAccess(); //save event to database $dataAccess->eventSave($dataAccess->userIdByEmail("*****@*****.**"), "Test1", "Sat Mar 12 2016 11:30:00 GMT+0000", "Sat Mar 12 2016 11:30:00 GMT+0000", "*****@*****.**", "user1"); $dataAccess->eventSave($dataAccess->userIdByEmail("*****@*****.**"), "Test2", "Sun Mar 13 2016 11:30:00 GMT+0000", "Sun Mar 13 2016 11:30:00 GMT+0000", "*****@*****.**", "user1"); $dataAccess->eventSave($dataAccess->userIdByEmail("*****@*****.**"), "Test3", "Mon Mar 14 2016 11:30:00 GMT+0000", "Mon Mar 14 2016 11:30:00 GMT+0000", "*****@*****.**", "user1"); $this->seeInDatabase('calendar', ['title' => 'Test1']); $this->seeInDatabase('calendar', ['title' => 'Test2']); $this->seeInDatabase('calendar', ['title' => 'Test3']); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $dataAccess = new DataAccess(); $dataAccessVisit = new VisitsMng(); $userid = $dataAccess->userIdByEmail($request->email); $list = ['userid' => $userid, 'email' => $request->email, 'height' => $request->height, 'weight' => $request->weight, 'date' => "{$request->year}-{$request->month}-{$request->day}", 'symptoms' => $request->symptoms, 'allergies' => $request->allergies, 'time' => $request->time, 'end_time' => $request->end_time]; $dataAccessVisit->visitSave($list); return redirect('/clientlist'); }
/** * test for getting clients through RESTFUL API * * @return void */ public function testGetClientRecordApi() { $dataAccess = new DataAccess(); //assert that it does not return an empty list of clients $this->assertNotEquals(null, $dataAccess->getClientsApi()); //get detailed client through id, assert its not null $this->assertNotEquals(null, $dataAccess->getDetailedClientsApi($dataAccess->userIdByEmail('*****@*****.**'))); //get clients vists, assert its not null $this->assertNotEquals(null, $dataAccess->getVisits(1)); }