public void MapBinary() { var fn = new FuzzyNumberFactory(); Assert.AreEqual( fn.CreateTriangular(1, 3, 5).ToString(), FuzzyNumber.Map(fn.CreateTriangular(0, 1, 2), fn.CreateTriangular(1, 2, 3), (x, y) => x + y).ToString() ); }
public void MapUnary() { var fn = new FuzzyNumberFactory(); Assert.AreEqual( fn.CreateTriangular(-3, -2, -1).ToString(), FuzzyNumber.Map(fn.CreateTriangular(.1, .2, .3), x => x * -10).ToString() ); }