public function testUpdateSensorData() { $this->get('/vehicle/fleet/dashboard/1990-01-01/1')->seeJsonContains(["temperature" => "80.00", "pressure" => "10.00"]); $updateDatetime = new \DateTime(date("Y-m-d H:i:s")); $updateDatetime->modify("-1 second"); $updateDatetime = $updateDatetime->format("Y-m-d H:i:s"); TireSensor::forceCreate(['part_id' => 2, 'number' => '123456', 'temperature' => '99', 'pressure' => '23']); $this->get('/vehicle/fleet/dashboard/' . $updateDatetime . '/1')->seeJsonContains(["temperature" => "99.00", "pressure" => "23.00"]); }
/** * Run the database seeds. * * @return void */ public function run() { DB::table('tire_sensor')->delete(); TireSensor::forceCreate(['part_id' => 2, 'number' => '123456', 'temperature' => '80', 'pressure' => '10']); }