creation of some tests
changes for unit testing