From 620a77150eb4a5a972de28f28f071d414d8efa3f Mon Sep 17 00:00:00 2001 From: bicijinlian Date: Sun, 18 Dec 2022 12:28:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9A=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=B8=8D=E5=BC=82=E5=B8=B8=E6=96=AD=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xUnitStudy.WebApi.Test/UseXUnitTest.cs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/xUnitStudy.WebApi.Test/UseXUnitTest.cs b/xUnitStudy.WebApi.Test/UseXUnitTest.cs index 6a15c82..8fd98b5 100644 --- a/xUnitStudy.WebApi.Test/UseXUnitTest.cs +++ b/xUnitStudy.WebApi.Test/UseXUnitTest.cs @@ -113,5 +113,22 @@ namespace xUnitStudy.WebApi.Test Assert.True(true,"使用Theory特性和InlineData特性,传递不同参数,多次执行测试"); } + + /// + /// 断言不抛出异常 + /// + [Fact] + public void Assert_NoThrow_Test() + { + Action noThrowAction =() => + { + //业务代码 + Task.Delay(10); + //throw new Exception("测试异常"); + }; + + var exception = Record.Exception(noThrowAction); + Assert.Null(exception); + } } }