calculateTotal(90, 70, 80); $this->assertSame(82, $score); } public function test_it_bounds_scores_when_apply_called(): void { $service = new ModelScoringService(); $model = new AiModel([ 'effectiveness_score' => 120, 'price_score' => -10, 'speed_score' => 80, ]); $service->apply($model); $this->assertSame(66, $model->total_score); } }