fix unittest configuration close #7
create saturate_cast close #8