EmptyGuidConstraint
EmptyGuidConstraint tests whether a Guid is empty.
using System;
using System.Runtime.CompilerServices;
namespace NUnit.Framework.Constraints
{
[NullableContext(1)]
[Nullable(0)]
public class EmptyGuidConstraint : Constraint
{
public override string Description => "<empty>";
public override ConstraintResult ApplyTo<[Nullable(2)] TActual>(TActual actual)
{
return new ConstraintResult(this, actual, actual as Guid? == (Guid?)Guid.Empty);
}
public EmptyGuidConstraint()
: base(Array.Empty<object>())
{
}
}
}