tests adapted to new backend structure and refactored interface