added  tests boilerplate