Cook the pasta according to the package instructions just to al dente and immediately shock in ice water. Drain and set aside.
In a large skillet over medium heat, brown sausage. Drain. Set aside.
Make the dressing by whisking together the oil, vinegar, sugar, salt, basil, and minced garlic. Add the onion and stir to combine (see the blog post for why we do that). Set aside.
In a large bowl, toss together the pasta, sausage, artichokes, black olives, bell pepper, tomaotes, and parmesan cheese. Add the dressing with the onions and toss to coat. Add additional salt and pepper to taste. Serve immediately at room temperature or refrigerate to allow the flavors to develop more. If refrigerated, be sure to toss the salad again before serving and adjust seasoning to taste once more.