使新约束在流畅的上下文中可用
我们将把 AlmostEqualToConstraint
与流畅的 NUnit 接口集成,特别是 Is
接口。我们需要扩展提供的 Is
的 NUnit 并在整个代码中使用它。
public class Is : NUnit.Framework.Is
{
public static AlmostEqualToConstraint AlmostEqualTo(int expected, int percentageTolerance = 5)
{
return new AlmostEqualToConstraint(expected, percentageTolerance);
}
}