Full screen functionality with tests