Place the mustard, oil, vinegar, basil, salt, garlic, and vegetables in a bowl, mix well, and let marinate for one hour. Cook pasta in water, and set aside to cool. Add to mustard mixture and mix.
This salad seems to taste best when still warm, and when fresh, but it tastes fine days later. The vinegar flavor becomes stronger with time, and it becomes much drier, so take care if you are making it in advance.