#42 #8 add  Tests suite