unit test advance