7. a first part of tests added (use Google tests)