1
0
mirror of https://github.com/Rogiel/l2jserver2 synced 2025-12-13 10:42:54 +00:00

Database connection pool

Signed-off-by: Rogiel <rogiel@rogiel.com>
This commit is contained in:
2011-05-13 12:58:16 -03:00
parent 38612ea298
commit da28654510
3 changed files with 10 additions and 5 deletions

View File

@@ -16,6 +16,8 @@ import com.l2jserver.service.BasicServiceModule;
import com.l2jserver.service.ServiceModule;
import com.l2jserver.service.ServiceStartException;
import com.l2jserver.service.database.DatabaseService;
import com.l2jserver.service.game.scripting.ScriptingService;
import com.l2jserver.service.game.template.TemplateService;
public class IDFactoryTest {
private final Injector injector = Guice.createInjector(new ServiceModule(),
@@ -42,14 +44,17 @@ public class IDFactoryTest {
@Test
public void testGetObject() throws ServiceStartException {
BasicConfigurator.configure();
injector.getInstance(ScriptingService.class).start();
injector.getInstance(TemplateService.class).start();
injector.getInstance(DatabaseService.class).start();
final CharacterID id1 = charIdFactory.createID(268435456);
final L2Character character = id1.getObject();
final CharacterID id = charIdFactory.createID(268437456);
final L2Character character = id.getObject();
Assert.assertNotNull(character);
System.out.println(character.getAppearance().getHairColor());
Assert.assertNotNull(character);
Assert.assertEquals(id1, character.getID());
Assert.assertEquals(id, character.getID());
}
}