/// <summary> ///A test for a ///</summary> [TestMethod()] [DeploymentItem("ConsoleApplication1.exe")] public void aTest() { Program_Accessor target = new Program_Accessor(); // TODO: Initialize to an appropriate value bool bThrow = false; try { target.a(); } catch { bThrow = true; } if (!bThrow) Assert.Fail(); }
{
YourMethod();
return false;
}
catch
{
return true;
}
{
Assert.Fail();
}
catch
{}
即使try{
MyMethod();
Assert.Fail();
}catch{}
如果MyMethod()抛出异常的话 单元测试也一样会失败
///A test for a
///</summary>
[TestMethod()]
[DeploymentItem("ConsoleApplication1.exe")]
public void aTest()
{
Program_Accessor target = new Program_Accessor(); // TODO: Initialize to an appropriate value
bool bThrow = false;
try
{
target.a();
}
catch
{
bThrow = true;
}
if (!bThrow) Assert.Fail(); }