test for RecommenderXBlock

My main concern with this organization is that if you have to debug one case in here, you need to trace it down in the for loop rather than being able to run it in isolation.