@Test
public void testSetUseFasterAccess() throws Exception {
System.out.print("Slower ");
setUseFasterAccess(false);
clearMethodsCache();
Performance pf = new Performance(3000, 100) {
@Override
protected void run() {
Person e = parseOne(single_p_data, Person.class);
assertEquals(e.getId(), 45 + i);
}
};
pf.start();
System.out.print("Faster ");
setUseFasterAccess(true);
clearMethodsCache();
pf = new Performance(3000, 100) {
@Override
protected void run() {
Person e = parseOne(single_p_data, Person.class);
assertEquals(e.getId(), 45 + i);
}
};
pf.start();
}