X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=test%2FConnectionTest.java;h=2f143af147adb8b827f7796dc5ba4237c05ed72a;hb=ade9519200bb73bf580d29fa389bbcb5bc53f32e;hp=178356dea6514b917d2d9ce7856a565e3b9e715b;hpb=97a0cb4b067e97b2ba91b39cca4e7f489a71bb50;p=yaz4j-moved-to-github.git diff --git a/test/ConnectionTest.java b/test/ConnectionTest.java index 178356d..2f143af 100644 --- a/test/ConnectionTest.java +++ b/test/ConnectionTest.java @@ -6,9 +6,19 @@ import java.util.*; public class ConnectionTest { @Test public void testConnection() { - org.yaz4j.Connection con = new org.yaz4j.Connection("indexdata.dk:210/gils", 0); + org.yaz4j.Connection con = new org.yaz4j.Connection("z3950.indexdata.dk:210/gils", 0); assertNotNull(con); + con.setSyntax("sutrs"); org.yaz4j.PrefixQuery pqf = new org.yaz4j.PrefixQuery("@attr 1=4 utah"); - con.Search(pqf); + assertNotNull(pqf); + org.yaz4j.ResultSet s = con.Search(pqf); + assertNotNull(s); + assertEquals(s.getSize(), 9); + org.yaz4j.Record rec = s.getRecord(0); + assertNotNull(rec); + byte [] content = rec.getContent(); + // first SUTRS record + assertEquals(content.length, 1940); + assertEquals(content[0], 103); } }