(from Fresh from a Vegetarian Kitchen)
Mix all ingredients for dressing together and set aside. This only makes enough to coat the salad ingredients and flavor them nicely in my opinion. If you like your salads dripping with dressing (and some people do) then double this recipe.
Boil the pasta until al dente, drain and rinse under cold water until cool, then drain well again. Meanwhile, open the can of beans and rinse off that goopy bean water they're packed in. Steam the fresh green bean pieces until just tender. When finished, rinse under cold water and drain.
Combine all the ingredients in a mixing bowl, pour the dressing over them and toss together. Let sit in the refrigerator for at least an hour or so before serving, if possible.