@Test public void testToleransliKokBulBasit() { bulucu = new ToleransliKokAdayiBulucu(sozluk.getAgac(), 1); out.println("Agac:" + sozluk.getAgac().getKokDugumu().goster(2)); List<Kok> list = bulucu.adayKokleriBul("deniz"); TestUtils.printList(list); out.println("Tamamlanma s�resi: " + TimeTracker.stopClock("x")); }
@Test public void testKokSeciciTumSozluk() throws IOException { okuyucu = new IkiliKokOkuyucu("kaynaklar/tr/bilgi/kokler_tr.bin", dilBilgisi.kokOzelDurumlari()); sozluk = new AgacSozluk(okuyucu, alfabe, dilBilgisi.kokOzelDurumlari()); bulucu = new KesinKokAdayiBulucu(sozluk.getAgac()); List<Kok> list = bulucu.adayKokleriBul("etkiler"); out.println(list); }
@Ignore("Bilgi gosterimi amacli test.") @Test public void testWordTreeKokSecici() { bulucu = new KesinKokAdayiBulucu(sozluk.getAgac()); out.println("Agac:" + sozluk.getAgac().getKokDugumu().goster(2)); List<Kok> list = bulucu.adayKokleriBul("karalar"); TestUtils.printList(list); out.println("Tamamlanma s�resi: " + TimeTracker.stopClock("x")); }
@Test public void ozelKokAgacTest() throws IOException { sozluk = sozlukUret("kaynaklar/tr/test/agac-kokler-2.txt"); bulucu = new KesinKokAdayiBulucu(sozluk.getAgac()); assertTrue("tek sonuc bekleniyordu", bulucu.adayKokleriBul("atoller").size() == 1); }