}
};
new Thread(initializer).start();
Thread.sleep(1000L); // wait a second for thread to start and call getNumUsers()
model.getNumUsers(); // should block
assertTrue(initialized.booleanValue());
assertEquals(4, model.getNumUsers());
}
@Test
public void testExplicitRefreshAfterCompleteFileUpdate() throws Exception {