/** * Test test "normalizePercentTimeTo100Percent()" in Assignments.class.inc. */ public function testdeleteLastRow() { // $log_file = fopen("/var/www/html/jimfuqua/tutorW/ // logs/testdeleteLastRow.log", "w"); // $v = var_export($student_assignments_array, true); // $string = __LINE__.' Start = '."\n\n"; // fwrite($log_file, $string);. $this->resetMyArray(); // Reset myArray to origninal values. $ac_class_instance = new AssignmentsClass(); $this->assertTrue(isset($ac_class_instance)); // Start clean. $ac_class_instance->delRowsByStudentId($this->myArray['tA_S_ID']); $ac_class_instance->delRowsByStudentId('a76677'); $this->myArray['tA_S_ID'] = 'a76677'; $result = $ac_class_instance->insertRecord($this->myArray); $result = $ac_class_instance->insertRecord($this->myArray); $result = $ac_class_instance->insertRecord($this->myArray); $results_array = $ac_class_instance->getCurrentStudentAssignmentsInAnArray($this->myArray['tA_S_ID']); // $v = var_export($results_array, true); // $string = __LINE__.' $results_array = '. $v ."\n\n"; // fwrite($log_file, $string); // Is not getting an array. $results_array_count = count($results_array); // $string = __LINE__.' $results_array_count = '. // $results_array_count ."\n\n"; // fwrite($log_file, $string); // following fails getCurrentStudentAssignmentsInAnArray not working // $this->assertTrue($results_array_count === 3); // echo __LINE__ . ' $results_array_count = ' . $results_array_count;. $result = $ac_class_instance->deleteLastRow($this->myArray['tA_S_ID']); $this->assertTrue($result === 1); $results_array = $ac_class_instance->getCurrentStudentAssignmentsInAnArray($this->myArray['tA_S_ID']); // $string = __LINE__.' count($results_array) = '. // count($results_array) ."\n\n"; // fwrite($log_file, $string); // $this->assertTrue(count($results_array) === 2); // $string = __LINE__.' count($results_array) = // '.count($results_array)."\n\n"; // fwrite($log_file, $string);. $ac_class_instance->delRowsByStudentId($this->myArray['tA_S_ID']); $ac_class_instance->delRowsByStudentId('a76677'); }