package tests; import static org.junit.Assert.*; import org.jooq.tools.json.JSONParser; import org.junit.Test; import server.tokens.Token; import server.tokens.UserUpdateToken; import server.ServerClasses.User; import server.JSONReader; public class JSONReaderTest { @Test public void testWriter() { Token n = new Token("token", "0"); n.id = "0"; JSONReader<Token> tokenReader = new JSONReader<Token>(); String t = tokenReader.JSONWriter(n); assertEquals(new String("{\"sTag\":\"token\",\"id\":\"0\"}"), t); } @Test public void testReader() { String t = new String("{\"sTag\":\"token\",\"id\":\"0\"}"); JSONReader<Token> tokenReader = new JSONReader<Token>(); Token w = new Token("token", "0"); Token n = tokenReader.readJson(t, Token.class); assertTrue(w.sTag.equals(n.sTag)); } }