Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
xUnit.net provides the Assert.Throws method for testing exceptions, instead of the ExpectedException attribute. In his original announcement, James Newkirk explains why this is a much better approach, and I can only agree.
However, those of us that for one reason or another use MSTest are currently stuck with the ExpectedException attribute, but I've entered a suggestion on Connect that we get a similar method in MSTest. If you would also like to have Assert.Throws in MSTest, go to the suggestion and vote for it!
Comments
Anonymous
November 12, 2008
Interesting. I did not know that MS employees themselves post suggestions via Connect - thought you guys have some inner channels for that. Ah well. I have in fact spotted this ticket earlier, and already validated/voted on it.Anonymous
November 12, 2008
Last time I asked, DevDiv preferred that employees outside their org used Connect just like everyone else. I'm sure there are other channels as well, but I didn't pursue the matter :)Anonymous
November 17, 2008
Why not just import the xUnit assembly and use its Assert classes? :) We do that even though we're using MSTest as the framework. For that matter, the 3.5 extensions are very handy as well.Anonymous
November 17, 2008
The comment has been removed