true, 'message' => 'License activated successfully.', ]; $result = ActivationResult::fromArray($data); self::assertTrue($result->success); self::assertSame('License activated successfully.', $result->message); } #[Test] public function itCanBeCreatedFromArrayWithAlreadyActivated(): void { $data = [ 'success' => true, 'message' => 'License is already activated for this domain.', ]; $result = ActivationResult::fromArray($data); self::assertTrue($result->success); self::assertSame('License is already activated for this domain.', $result->message); } }