US_9 add unit tests