English 中文(简体)
测试方法留下了一个具体的例外。 NET
原标题:Test a method throws a specific exception .NET

如何测试这一真空方法在NET中留下一个具体的例外。

根据投入,我有三种不同的例外情况。 我将如何检验一下,我每一次得到一次,而ALSO测试,当得到正确投入时,它就没有放弃。

感谢!

最佳回答
问题回答

Example in MSTest

[TestMethod]
[ExpectedException(typeof(StackOverflowException))]  //Update for your expected Exception Type
public void TestThatExpectsAnExceptionToBeThrown()
{
   // Test code here...
}

这无需说。 如果排除了预期的例外,测试就会通过。 否则,你就会受到失败的考验。 很明显,与上述法典一致的是,你希望测试的例外类型替代例外类型。





相关问题
run unit tests and coverage in certain python structure

I have some funny noob problem. I try to run unit tests from commandline: H:PROpyEstimator>python src estpython est_power_estimator.py Traceback (most recent call last): File "src est...

How to unit-test an enterprise symfony project?

I´m working on a huge project at my work. We have about 200 database tables, accordingly a huge number of Models, Actions and so on. How should I begin to write tests for this? My biggest problem ...

Code Coverage Tools & Visual Studio 2008 Pro

Just wondering what people are using for code coverage tools when using MS Visual Studio 2008 Pro. We are using the built-in MS test project and unit testing tool (the one that come pre-installed ...

Unit testing. File structure

I have a C++ legacy codebase with 10-15 applications, all sharing several components. While setting up unittests for both shared components and for applications themselves, I was wondering if there ...

Unit Testing .NET 3.5 projects using MStest in VS2010

There s a bug/feature in Visual Studio 2010 where you can t create a unit test project with the 2.0 CLR. https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=483891&wa=...

Unit Test for Exceptions Message

Is there a simple (Attribute-driven) way to have the following test fail on the message of the exception. [TestMethod()] [ExpectedException(typeof(ArgumentException))] public void ExceptionTestTest() ...

热门标签