package edu.harvard.iq.dataverse.search;
import javax.json.Json;
import javax.json.JsonObject;
import javax.json.JsonObjectBuilder;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
public class SolrSearchResultTest {
@Test
public void testJson() {
boolean showRelevance = false;
boolean showEntityIds = false;
boolean showApiUrls = false;
SolrSearchResult result01 = new SolrSearchResult("myQuery", "myName");
result01.setType(SearchConstants.DATAVERSES);
JsonObjectBuilder actual01 = result01.json(showRelevance, showEntityIds, showApiUrls);
JsonObject actual = actual01.build();
System.out.println("actual: " + actual);
JsonObjectBuilder expResult = Json.createObjectBuilder();
expResult.add("type", SearchConstants.DATAVERSE);
JsonObject expected = expResult.build();
System.out.println("expect: " + expected);
assertEquals(expected, actual);
}
}