Depends. If it's friends or family, I will absolutely try a new recipe if it looks good. I have a pretty good sense for what will be good, and I've rarely had a flop. If it was a more elaborate meal (meaning making lots of things/timing mattered a lot) or for people we didn't know as well where it was more important that it turn out well, I probably wouldn't make something for the first time. I don't generally do a test run, though, I just pick something that I've made before.