blob: 7eda84dafb94a7676bd24856ddddddd5130c3e2d [file] [log] [blame]
margaretha9cfb73e2017-09-11 17:41:28 +02001package de.ids_mannheim.korap.misc;
Marc Kupietzd43a98d2023-09-22 17:11:46 +02002
Michael Hanle56bb892016-05-25 17:34:41 +02003import de.ids_mannheim.korap.config.QueryBuilderUtil;
4import de.ids_mannheim.korap.query.serialize.MetaQueryBuilder;
Marc Kupietzd43a98d2023-09-22 17:11:46 +02005import org.junit.jupiter.api.Test;
Michael Hanle56bb892016-05-25 17:34:41 +02006
7import java.util.Map;
8
Marc Kupietzd43a98d2023-09-22 17:11:46 +02009import static org.junit.jupiter.api.Assertions.assertEquals;
10
Michael Hanle56bb892016-05-25 17:34:41 +020011/**
12 * Created by hanl on 17.04.16.
13 */
14public class MetaQueryBuilderTest {
15
Michael Hanle56bb892016-05-25 17:34:41 +020016 @Test
margaretha35e1ca22023-11-16 22:00:01 +010017 public void testSpanContext () {
18 MetaQueryBuilder m = QueryBuilderUtil.defaultMetaBuilder(0, 1, 5,
19 "sentence", false);
margaretha064eb6f2018-07-10 18:33:01 +020020 Map<?, ?> map = m.raw();
Marc Kupietzd43a98d2023-09-22 17:11:46 +020021 assertEquals(map.get("context"), "sentence");
Michael Hanle56bb892016-05-25 17:34:41 +020022 assertEquals(1, map.get("startPage"));
23 assertEquals(0, map.get("startIndex"));
margarethaf18298b2017-09-14 22:14:32 +020024 assertEquals(false, map.get("cutOff"));
Michael Hanle56bb892016-05-25 17:34:41 +020025 }
26}