Bring a pot of liberally salted water to boil. Toss in beans and allow to cook on a simmer until just tender with still a good bite and colour, about 3-5 minutes.
Allow to cool enough to handle, and cut beans in half or thirds.
Toss all ingredients in a salad bowl. Salt and adjust other seasonings to taste. Serve warm, at room temperature, or cool.