Basic functional tests implementation