package com.orientechnologies.orient.test.server.network.http; import org.junit.Assert; import java.io.IOException; import java.net.URLEncoder; /** * * @author Luca Garulli (l.garulli--at-orientechnologies.com) */ public class HttpAuthenticationTest extends BaseHttpDatabaseTest { public void testChangeOfUserOnSameConnectionIsAllowed() throws IOException { Assert.assertEquals(get("query/" + getDatabaseName() + "/sql/" + URLEncoder.encode("select from OUSer", "UTF8") + "/10") .setUserName("root").setUserPassword("root").getResponse().getStatusLine().getStatusCode(), 200); Assert.assertEquals(get("query/" + getDatabaseName() + "/sql/" + URLEncoder.encode("select from OUSer", "UTF8") + "/10") .setUserName("admin").setUserPassword("admin").getResponse().getStatusLine().getStatusCode(), 200); } @Override public String getDatabaseName() { return "httpauth"; } }