package edu.stanford.nlp.sempre.freebase.test;
import edu.stanford.nlp.sempre.freebase.FreebaseInfo;
import org.testng.annotations.Test;
import static org.testng.AssertJUnit.assertEquals;
/**
* Test FreebaseInfo.
* @author Percy Liang
*/
public class FreebaseInfoTest {
@Test public void units() {
FreebaseInfo info = FreebaseInfo.getSingleton();
assertEquals(FreebaseInfo.ENTITY, info.getUnit1("fb:people.person.place_of_birth"));
assertEquals(FreebaseInfo.ENTITY, info.getUnit2("fb:people.person.place_of_birth"));
assertEquals(FreebaseInfo.ENTITY, info.getUnit1("fb:people.person.date_of_birth"));
assertEquals(FreebaseInfo.DATE, info.getUnit2("fb:people.person.date_of_birth"));
assertEquals(FreebaseInfo.ENTITY, info.getUnit1("fb:people.person.height_meters"));
assertEquals("fb:en.meter", info.getUnit2("fb:people.person.height_meters"));
}
}