Пример #1
0
        public void CheckMethodParametersOverloadedEmptyTest()
        {
            var parameters = GetType().GetMethods().First(x => x.Name == nameof(Stub_Overloaded_CheckMethodParametersTest) && x.GetParameters().Length == 0).GetParameters();

            Assert.IsTrue(Extractor.CheckMethodParameters(parameters, new Type[] { }));
        }
Пример #2
0
        public void CheckMethodParametersOverloadedFailedTest()
        {
            var parameters = GetType().GetMethods().First(x => x.Name == nameof(Stub_Overloaded_CheckMethodParametersTest) && x.GetParameters().Length == 2).GetParameters();

            Assert.IsFalse(Extractor.CheckMethodParameters(parameters, null));
        }
Пример #3
0
        public void CheckMethodParametersFailedTest()
        {
            var parameters = GetType().GetMethod(nameof(Stub_CheckMethodParametersTest)).GetParameters();

            Assert.IsFalse(Extractor.CheckMethodParameters(parameters, new Type[] { typeof(string), typeof(string) }));
        }