function test_save() { //Arrange $name = "Joleen"; $enrollment = "2015-09-18"; $test_student = new Student($name, $enrollment); $test_student->save(); //Act $result = Student::getAll(); //Assert $this->assertEquals($test_student, $result[0]); }
static function find($search_id) { $found_student = null; $students = Student::getAll(); foreach ($students as $student) { $student_id = $student->getId(); if ($student_id == $search_id) { $found_student = $student; } } return $found_student; }
function test_deleteOne() { $name = "Chris"; $date = "1111-11-11"; $test_student = new Student($name, $date); $test_student->save(); $name2 = "Dillon"; $test_student2 = new Student($name2, $date); $test_student2->save(); $test_student->deleteOne(); $this->assertEquals(Student::getAll(), [$test_student2]); }
function testSave() { //Arrange $student_name = "Johnny Mcfly"; $date_enrollment = "12-12-2012"; $test_student = new Student($student_name, $date_enrollment); //Act $test_student->save(); //Assert $result = Student::getAll(); $this->assertEquals($test_student, $result[0]); }
function testGetAll() { $name = "Bob"; $enrollment_date = "2015-01-01"; $test_student = new Student($name, $enrollment_date); $test_student->save(); $name2 = "Kevin"; $enrollment_date2 = "2015-02-01"; $test_student2 = new Student($name, $enrollment_date); $test_student2->save(); $result = Student::getAll(); $this->assertEquals([$test_student, $test_student2], $result); }
function testSave() { //Arrange $student_id = 1; $student_name = "History"; $date_enrolled = "2015-12-12"; $test_student = new Student($student_name, $date_enrolled); //Act $test_student->save(); //Assert $result = Student::getAll(); $this->assertEquals($test_student, $result[0]); }
function testSave() { //Arrange $student_name = "Mike Laser"; $date_enrollment = "2014-08-15"; $id = 3; $test_student = new Student($student_name, $date_enrollment, $id); //Act $test_student->save(); //Assert $result = Student::getAll(); $this->assertEquals($test_student, $result[0]); }
function test_DeleteAll() { //Arrange $name = "Mike"; $enrollment_date = "2015-12-12"; $test_student = new Student($name, $enrollment_date); $test_student->save(); $name2 = "The Same Exact Name"; $enrollment_date2 = "2015-12-12"; $test_student2 = new Student($name2, $enrollment_date2); $test_student2->save(); Student::deleteAll(); $result = Student::getAll(); $this->assertEquals([], $result); }
function testDeleteStudent() { //Arrange $name = "Elliot Michaels"; $date = "2015-08-03"; $id = 1; $test_student = new Student($name, $date, $id); $test_student->save(); $name2 = "Drake Michaels"; $date2 = "2011-02-02"; $id2 = 2; $test_student2 = new Student($name2, $date2, $id2); $test_student2->save(); //Act $test_student->delete(); //Assert $this->assertEquals([$test_student2], Student::getAll()); }
function test_deleteAll() { //Arrange $name = "Steve Beekman"; $date = "2015-08-23"; $test_student = new Student($name, $date); $test_student->save(); $name2 = "Fred Flintstone"; $date2 = "0001-01-01"; $test_student2 = new Student($name2, $date2); $test_student2->save(); //Act Student::deleteAll(); $result = Student::getAll(); //Assert $this->assertEquals([], $result); }
function testDeleteAll() { //Arrange $name = "Bob"; $date_of_enrollment = "2015-08-15"; $test_student = new Student($name, $date_of_enrollment); $test_student->save(); $name2 = "Jackie"; $date_of_enrollment2 = "2015-09-16"; $test_student2 = new Student($name2, $date_of_enrollment2); $test_student2->save(); //Act Student::deleteAll(); //Assert $result = Student::getAll(); $this->assertEquals([], $result); }
Course::deleteAll(); return $app['twig']->render("courses.html.twig", array("courses" => Course::getAll())); }); ///////// ////////// STUDENTS //////// $app->get("/students", function () use($app) { return $app['twig']->render("students.html.twig", array("students" => Student::getAll())); }); $app->get("/students/{id}", function ($id) use($app) { $student = Student::find($id); return $app['twig']->render("student.html.twig", array("student" => $student, "courses" => $student->getCourses(), "all_courses" => Course::getAll())); }); $app->post("/students", function () use($app) { $name = $_POST['name']; $enrollment_date = $_POST['enrollment_date']; $new_student = new Student($name, $enrollment_date); $new_student->save(); return $app['twig']->render("students.html.twig", array("students" => Student::getAll())); }); $app->post("/add_courses", function () use($app) { $course = Course::find($_POST["course_id"]); $course->addStudent($_POST["student_id"]); $student = Student::find($_POST["student_id"]); return $app['twig']->render("student.html.twig", array("student" => $student, "courses" => $student->getCourses(), "all_courses" => Course::getAll())); }); $app->post("/delete_students", function () use($app) { Student::deleteAll(); return $app['twig']->render("students.html.twig", array("students" => Student::getAll())); }); return $app;
function test_deleteStudent() { //Arrange $student_name = "Joker"; $enrollment_date = "6000-12-14"; $id = 1; $student = new Student($student_name, $enrollment_date, $id); $student->save(); $student_name2 = "Riddler"; $enrollment_date2 = "7000-08-09"; $id2 = 2; $student2 = new Student($student_name2, $enrollment_date2, $id2); $student2->save(); //Act $student->delete(); //Assert $this->assertEquals([$student2], Student::getAll()); }
function test_delete() { //Arrange $test_department = new Department("Biology", "346 Stupid Avenue"); $test_department->save(); $name = "Ashlin Aronin"; $enrollment_date = "2015-08-24"; $test_student = new Student($name, $enrollment_date, $test_department->getId()); $test_student->save(); $name2 = "John Nolastname"; $enrollment_date2 = "2015-07-20"; $test_student2 = new Student($name, $enrollment_date, $test_department->getId()); $test_student2->save(); //Act $test_student->delete(); //Assert $result = Student::getAll(); $this->assertEquals([$test_student2], $result); }
function test_deleteAll() { //Arrange $student_name = "Bob"; $enroll_date = "2012-10-20"; $id = null; $test_student = new Student($student_name, $enroll_date, $id); $test_student->save(); $student_name2 = "Sue"; $enroll_date2 = "2013-09-09"; $test_student2 = new Student($student_name2, $enroll_date2, $id); $test_student2->save(); //Act Student::deleteAll(); $result = Student::getAll(); //Assert $this->assertEquals([], $result); }
function testDeleteAll() { //Arrange $id = null; $name = "Micah"; $enrollment_date = "2015-08-28"; $test_student = new Student($id, $name, $enrollment_date); $test_student->save(); $name2 = "Phil"; $enrollment_date2 = "2015-04-01"; $test_student2 = new Student($id, $name2, $enrollment_date2); $test_student2->save(); //Act Student::deleteAll(); $result = Student::getAll(); //Assert $this->assertEquals([], $result); }
}); $app->get("/students/{id}", function ($id) use($app) { $student = Student::find($id); return $app['twig']->render('student.html.twig', array('student' => $student, 'courses' => $student->getCourses(), 'all_courses' => Course::getAll())); }); $app->get("/students/{id}/edit", function ($id) use($app) { $student = Student::find($id); return $app['twig']->render('student_edit.html.twig', array('student' => $student)); }); $app->patch("/students/{id}", function ($id) use($app) { $name = $_POST['name']; $student = Student::find($id); $student->update($name); return $app['twig']->render('student.html.twig', array('student' => $student, 'courses' => $student->getCourses(), 'all_courses' => Course::getAll())); }); $app->post("/add_students", function () use($app) { $course = Course::find($_POST['course_id']); $student = Student::find($_POST['student_id']); $course->addStudent($student); return $app['twig']->render('course.html.twig', array('course' => $course, 'courses' => Course::getAll(), 'students' => $course->getStudents(), 'all_students' => Student::getAll())); }); $app->post("/delete_students", function () use($app) { Student::deleteAll(); return $app['twig']->render('index.html.twig'); }); $app->delete("/students/{id}", function ($id) use($app) { $student = Student::find($id); $student->delete(); return $app['twig']->render('students.html.twig', array('students' => Student::getAll())); }); return $app;
function testDeleteAll() { //Arrange $name = "Sandra Maley"; $enrollment_date = "2016-04-29"; $name2 = "Margaret Sinclair"; $enrollment_date2 = "2017-11-30"; $test_student = new Student($name, $enrollment_date); $test_student->save(); $test_student2 = new Student($name2, $enrollment_date2); $test_student2->save(); //Act Student::deleteAll(); //Assert $result = Student::getAll(); $this->assertEquals([], $result); }
return $app['twig']->render('courses.html.twig', array('courses' => Course::getAll())); }); //pages for individual courses $app->get("/courses/{id}", function ($id) use($app) { $course = Course::find($id); $students = $course->getStudents(); return $app['twig']->render('course.html.twig', array('course' => $course, 'students' => $students, 'all_students' => Student::getAll())); }); $app->get("/courses/{id}/edit", function ($id) use($app) { $course = Course::find($id); $students = $course->getStudents(); return $app['twig']->render('course_edit.html.twig', array('course' => $course, 'students' => $students)); }); $app->patch("/courses/{id}", function ($id) use($app) { $course = Course::find($id); $students = $course->getStudents(); $course->update($_POST['name'], $_POST['course_num']); return $app['twig']->render('course.html.twig', array('course' => $course, 'students' => $students)); }); $app->delete("/courses/{id}", function ($id) use($app) { $course = Course::find($id); $course->delete(); return $app['twig']->render('courses.html.twig', array('courses' => Course::getAll())); }); $app->post("/add_students", function () use($app) { $course = Course::find($_POST['course_id']); $student = Student::find($_POST['student_id']); $course->addStudent($student); return $app['twig']->render('course.html.twig', array('course' => $course, 'students' => $course->getStudents(), 'all_students' => Student::getAll())); }); return $app;
function testDeleteAll() { //Arrange $name = "Bob"; $enrollment_date = "2015-06-06"; $id = 1; $test_student = new Student($name, $enrollment_date, $id); $test_student->save(); $name2 = "John"; $enrollment_date2 = "2015-06-06"; $id2 = 1; $test_student2 = new Student($name2, $enrollment_date2, $id2); $test_student2->save(); //Act Student::deleteAll(); $result = Student::getAll(); //Assert $this->assertEquals([], $result); }
function testDeleteAll() { //Arrange $name = "Student1"; $id = 1; $test_student = new Student($name, $id); $test_student->save(); $name2 = "Student2"; $id2 = 2; $test_student2 = new Student($name, $id); $test_student2->save(); //Act Student::deleteAll(); //Assert $result = Student::getAll(); $this->assertEquals([], $result); }
function testDeleteStudent() { //Arrange $name = "Ben"; $enroll_date = "0000-00-00"; $id = 1; $test_student = new Student($name, $enroll_date, $id); $test_student->save(); $name2 = "David"; $enroll_date2 = "0000-00-11"; $id2 = 2; $test_student2 = new Student($name2, $enroll_date2, $id2); $test_student2->save(); //Act $test_student->delete(); //Assert $this->assertEquals([$test_student2], Student::getAll()); }
$id = null; $course = new Course($_POST['course_name'], $id, $_POST['course_number']); $course->save(); return $app['twig']->render('courses.html.twig', array('courses' => Course::getAll())); }); //Listing all students for a selected course. Check all_students variable for error issue $app->get("/courses/{id}", function ($id) use($app) { $course = Course::find($id); return $app['twig']->render('course.html.twig', array('course' => $course, 'students' => $course->getStudents(), 'all_students' => Student::getAll())); }); // $app->post("/add_courses", function () use($app) { $course = Course::find($_POST['course_id']); $student = Student::find($_POST['student_id']); $student->addCourse($course); return $app['twig']->render('student.html.twig', array('student' => $student, 'students' => Student::getAll(), 'courses' => $student->getCourses(), 'all_courses' => Course::getAll())); }); // $app->post("/delete_courses", function () use($app) { Course::deleteAll(); return $app['twig']->render('index.html.twig'); }); //Updates course, comes from course.html, posts back to courses.html $app->patch("/course/{id}/edit", function ($id) use($app) { $new_course_name = $_POST['new_course_name']; $course = Course::find($id); $course->update($new_course_name); return $app['twig']->render('courses.html.twig', array('courses' => Course::getAll())); }); //Deletes course, comes from course.html, posts back to courses.html $app->delete("/course/{id}/edit", function ($id) use($app) {
function test_delete() { //Arrange $name = "Shmuel Irving-Jones"; $enroll_date = "2015-08-25"; $test_student = new Student($name, $enroll_date); $test_student->save(); $name2 = "Billy Bartle-Barnaby"; $enroll_date2 = "2015-07-09"; $test_student2 = new Student($name2, $enroll_date2); $test_student2->save(); //Act $test_student->delete(); //Assert $result = Student::getAll(); $this->assertEquals($test_student2, $result[0]); }
function testDeleteStudent() { //Arrange $student_name = "Paco"; $id = 1; $enroll_date = "2015-08-29"; $test_student = new Student($student_name, $enroll_date, $id); $test_student->save(); $student_name2 = "Pablo"; $id2 = 2; $enroll_date2 = "2015-08-30"; $test_student2 = new Student($student_name2, $enroll_date2, $id2); $test_student2->save(); //Act $test_student->deleteOne(); //Assert $this->assertEquals([$test_student2], Student::getAll()); }
function testDeleteAll() { //Arrange $name = "Math"; $date = '0000-00-00'; $id = null; $test_course = new Course($name, $id); $test_course->save(); $student_name = "Student1"; $id = 1; $course_id = $test_course->getId(); $student_name2 = "Student2"; $id2 = 2; $course_id2 = $test_course->getId(); //Act Student::deleteAll(); //Assert $result = Student::getAll(); $this->assertEquals([], $result); }
function testDelete() { //Arrange $name = "Rick"; $date = "2015-08-15"; $id = 1; $test_student = new Student($name, $date, $id); $test_student->save(); //Act $test_student->delete(); $result = Student::getAll(); //Assert $this->assertEquals([], $result); }
function testDelete() { $student_name = "John Doe"; $enrollment_date = "2015-09-01"; $test_student = new Student($student_name, $enrollment_date); $test_student->save(); $student_name2 = "Jane Smith"; $enrollment_date2 = "2013-09-01"; $test_student2 = new Student($student_name, $enrollment_date); $test_student2->save(); $test_student->delete(); $this->assertEquals([$test_student2], Student::getAll()); }
function test_GetAll() { $name = "Coding 101"; $enrollment_date = '0000-00-00'; $id = null; $test_course = new Course($name, $id); $test_course->save(); $student_name = "Aladdin"; $course_id = $test_course->getId(); $test_student = new Student($student_name, $id, $enrollment_date, $course_id); $test_student->save(); $student_name2 = "Jasmine"; $id2 = null; $course_id2 = $test_course->getId(); $test_student2 = new Student($student_name2, $id2, $enrollment_date, $course_id2); $test_student->save(); $result = Student::getAll(); $this->assertEquals(['test_student, $test_student2'], $result); }
function test_student_save() { //Arrange $name = "Bobby"; $id = 1; $enroll = "2015-10-10"; $test_student = new Student($name, $id, $enroll); //Act $test_student->save(); //Assert $result = Student::getAll(); $this->assertEquals($test_student, $result[0]); }