<PackageReference Include="NUnit" Version="4.3.2" />

EqualNumericWithoutUsingConstraintExtensions

using NUnit.Framework.Constraints; using System.Runtime.CompilerServices; namespace NUnit.Framework { [NullableContext(1)] [Nullable(0)] public static class EqualNumericWithoutUsingConstraintExtensions { public static EqualNumericWithoutUsingConstraint<double> Within(this EqualNumericWithoutUsingConstraint<int> constraint, double amount) { return new EqualNumericConstraint<double>((double)constraint.Expected).Within(amount); } public static EqualNumericWithoutUsingConstraint<double> Within(this EqualNumericWithoutUsingConstraint<float> constraint, double amount) { return new EqualNumericConstraint<double>((double)constraint.Expected).Within(amount); } } }