Это странно, но внезапно ExpectedExceptionAttribute
выход, работающий на меня на днях. Не уверенный, что пошло не так, как надо. Я запускаю VS 2010 и VS 2005 бок о бок. Это не работает в VS 2010. Этот тест должен передать, однако он перестал работать:
[TestMethod]
[ExpectedException(typeof(ArgumentNullException))]
public void Test_Exception()
{
throw new ArgumentNullException("test");
}
Какие-либо идеи? Это действительно sux.
У меня была та же проблема, но, наконец, мне удалось заставить ее работать. Не совсем уверен, как, но вот список вещей, которые я делал между тем, когда он не работал, и когда он снова начал работать.
Не уверен, какой бит исправил это. В любом случае, надеюсь, это поможет!