progress.progress( 0.5f );
assertEquals("test working", 50.0, monitor.work, 0.01 );
assertEquals("test working", 100.0, monitor.total, 0.01 );
progress.progress( 1.0f );
assertEquals("test finished", 100.0, monitor.work, 0.01 );
assertEquals("test finished", 100.0, monitor.total, 0.01 );
assertEquals("almost done", false, monitor.done );
progress.complete();