1. In a 10- to 12-inch nonstick frying pan over medium-high heat, cook sausage patties in a single layer, turning once, until well browned on both sides and no longer pink in the center, about 8 minutes total. Transfer to paper towels to drain.
2. Return pan to medium heat. Add oil, onion, and garlic and cook until onion is limp and starting to brown, 5 to 8 minutes. Add broccoli; cook 2 to 3 minutes. Add wine and sprinkle with salt and pepper. Cover and simmer, stirring occasionally, until broccoli is tender when pierced, 4 to 6 minutes.
3. Gently stir in sausage and tomatoes and cook just until hot, about 1 minute. Sprinkle with parmesan cheese.