Added tests for backend implementations