AsyncTestDelegate
Delegate used by tests that execute async code and
capture any thrown exception.
using System.Threading.Tasks;
namespace NUnit.Framework
{
public delegate Task AsyncTestDelegate ();
}