Пример #1
0
        public void CustomConversion()
        {
            var overloads = provider.GetOverloads("TestClass");

            Assert.AreEqual(overloads.Count, 1, "Function signature not found, error in GetOverloads or [TypeConversion]");
            var function = provider.GetFunction(overloads[0]);

            Assert.AreEqual(function.returnType, typeof(TestClass), "Function return value is not correct. Either a different overload is registered or error");
        }