insert([ 'id' => 1, 'parent_id' => 10, 'school_year' => '2025-2026', 'semester' => 'Fall', 'refund_amount' => 50, 'refund_paid_amount' => 0, 'status' => 'Pending', 'request' => 'overpayment', 'created_at' => now(), 'updated_at' => now(), ]); $service = new RefundDecisionService; $result = $service->approve(1, 2); $this->assertTrue($result['ok']); $this->assertDatabaseHas('refunds', [ 'id' => 1, 'status' => 'Approved', ]); } }