["name" => "multilingual", "type" => "preset"]])); $result = Kreuzberg::embedTexts(["Hello world", "Test"], $config); $this->assertGreaterThanOrEqual(2, count($result)); } /** get_embedding_preset: known preset */ public function test_get_embedding_preset_known(): void { $this->expectNotToPerformAssertions(); $result = Kreuzberg::getEmbeddingPreset("balanced"); } /** get_embedding_preset: nominal case */ public function test_get_embedding_preset_nominal(): void { $this->expectNotToPerformAssertions(); $result = Kreuzberg::getEmbeddingPreset("balanced"); } /** get_embedding_preset: unknown preset fails */ public function test_get_embedding_preset_unknown(): void { $result = Kreuzberg::getEmbeddingPreset("nonexistent-xyz"); $this->assertEmpty($result); } /** list_embedding_presets: returns at least one */ public function test_list_embedding_presets_sanity(): void { $result = Kreuzberg::listEmbeddingPresets(); $this->assertNotEmpty($result); } }