Browse Source

Additional test case

develop
LO Kam Tao Leo 3 years ago
parent
commit
952208dff1
  1. 11
      src/test/java/org/leolo/nrdatad/ReferenceDataParserTest.java

11
src/test/java/org/leolo/nrdatad/ReferenceDataParserTest.java

@ -1,4 +1,5 @@
package org.leolo.nrdatad;
import org.json.JSONObject;
import org.junit.Test;
import org.leolo.nrdatad.model.Corpus;
@ -15,6 +16,16 @@ public class ReferenceDataParserTest {
assertEquals("ECR", corpus.getCrsCode());
assertEquals("53550", corpus.getUicCode());
assertEquals("EAST CROYDON", corpus.getLongDescription());
}@Test
public void testNormalCase2(){
String json = "{\"NLC\":\"535500\",\"STANOX\":\"87701\",\"TIPLOC\":\"ECROYDN\",\"3ALPHA\":\"ECR\",\"UIC\":\"53550\",\"NLCDESC\":\"EAST CROYDON\",\"NLCDESC16\":\"\"}";
Corpus corpus = Corpus.parseJSON(new JSONObject(json));
assertEquals("535500", corpus.getNlcCode());
assertEquals("87701", corpus.getStanoxCode());
assertEquals("ECROYDN", corpus.getTiplocCode());
assertEquals("ECR", corpus.getCrsCode());
assertEquals("53550", corpus.getUicCode());
assertEquals("EAST CROYDON", corpus.getLongDescription());
}
}

Loading…
Cancel
Save