Appccelerate.EnsureTest.ArgumentTypeAssignableFrom_WhenTypeIsAsssignable_MustNotThrows C# (CSharp) Метод

ArgumentTypeAssignableFrom_WhenTypeIsAsssignable_MustNotThrows() приватный Метод

private ArgumentTypeAssignableFrom_WhenTypeIsAsssignable_MustNotThrows ( ) : void
Результат void
        public void ArgumentTypeAssignableFrom_WhenTypeIsAsssignable_MustNotThrows()
        {
            Assert.DoesNotThrow(() => Ensure.ArgumentTypeAssignableFrom(typeof(IInterface), typeof(ImplementedClass), "argument"));
            Assert.DoesNotThrow(() => Ensure.ArgumentTypeAssignableFrom(typeof(IInterface), typeof(IInheritedInterface), "argument"));
            Assert.DoesNotThrow(() => Ensure.ArgumentTypeAssignableFrom(typeof(IInterface), typeof(InheritedClass), "argument"));
            Assert.DoesNotThrow(() => Ensure.ArgumentTypeAssignableFrom(typeof(IInterface), typeof(ImplementedInheritedClass), "argument"));
            Assert.DoesNotThrow(() => Ensure.ArgumentTypeAssignableFrom(typeof(IInheritedInterface), typeof(ImplementedInheritedClass), "argument"));
            Assert.DoesNotThrow(() => Ensure.ArgumentTypeAssignableFrom(typeof(ImplementedClass), typeof(InheritedClass), "argument"));
        }
EnsureTest