Begin by removing the sausage from the casing and frying it in a large skillet over a medium high heat until it is cooked through, crumbled, and golden brown. Remove from the pan and set aside.
In the same pan, add the olive oil and sauté the onions, mushrooms, and garlic until they are cooked about 5 min.
Add the cooked sausage back to the pan, and add the wine. Scrap up any brown bits from the bottom of the pan, bring the wine to a boil and let reduce slightly.
Meanwhile bring a large pot of water to the boil, and cook the gnocchi according to the package directions.
Add the cream and parmesan cheese to the sausage and mushroom mixture, and then add in the hot drained gnocchi. Stir to combine, and enjoy.