예제 #1
0
        public void GetParametersTypeTest()
        {
            var sample1 = new Sample1();

            Assert.AreEqual(typeof(string), sample1.GetParametersType("Method1", 0));
            Assert.AreEqual(typeof(int), sample1.GetParametersType("Method1", 1));
            AssertEx.AreThrow(new InvalidDataException(), () => sample1.GetParametersType("Method2", 1));
            AssertEx.AreThrow(new IndexOutOfRangeException(), () => sample1.GetParametersType("Method1", 3));
        }