public void Correctは無理やり領域内に入れた値を返す(double value, double expected) { var r = new Region(0, 10); Assert.AreEqual(expected, r.Correct(value)); }
public void Correctは無理やり領域内に入れた領域を返す(double x1, double x2, double ex1, double ex2) { var r = new Region(0, 10); Assert.AreEqual(new Region(ex1, ex2), r.Correct(new Region(x1, x2))); }
public static double Between(this double d, Region region) { return region.Correct(d); }