예제 #1
0
파일: MinTests.cs 프로젝트: ajlopez/RSharp
        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);
        }
예제 #2
0
파일: MinTests.cs 프로젝트: ajlopez/RSharp
        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);
        }
예제 #3
0
파일: MinTests.cs 프로젝트: ajlopez/RSharp
        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);
        }
예제 #4
0
파일: MinTests.cs 프로젝트: ajlopez/RSharp
        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);
        }