Runnable task = new Runnable() {
public void run() {
}
};
DaemonThreadFactory factory = new DaemonThreadFactory("test");
Assert.assertEquals("[test-1]", factory.newThread(task).getName());
Assert.assertEquals("[test-2]", factory.newThread(task).getName());
}