public void MinOfOneIntegerTwoReals() { IFunction fn = new Min(); var result = fn.Apply(null, new object[] { 42, 3.14159, 2.5 }, null); Assert.IsNotNull(result); Assert.AreEqual(2.5, result); }
public void MinOfTwoReals() { IFunction fn = new Min(); var result = fn.Apply(null, new object[] { 1.5, 42.5 }, null); Assert.IsNotNull(result); Assert.AreEqual(1.5, result); }
public void MinOfOneRealOneInteger() { IFunction fn = new Min(); var result = fn.Apply(null, new object[] { 2, 42.5 }, null); Assert.IsNotNull(result); Assert.AreEqual(2, result); }
public void MinOfThreeIntegers() { IFunction fn = new Min(); var result = fn.Apply(null, new object[] { 42, 1, 2 }, null); Assert.IsNotNull(result); Assert.AreEqual(1, result); }