public void ShouldNotSupportString()
        {
            var provider = new CommaDelimitedArrayModelBinderProvider();

            Assert.False(provider.TypeIsSupported(typeof(string)));
        }
        public void ShouldNotSupportArrayOfReferenceType()
        {
            var provider = new CommaDelimitedArrayModelBinderProvider();

            Assert.False(provider.TypeIsSupported(typeof(object)));
        }
        public void ShouldSupportArrayOfString()
        {
            var provider = new CommaDelimitedArrayModelBinderProvider();

            Assert.True(provider.TypeIsSupported(typeof(string[])));
        }
        public void ShouldSupportArrayOfValueType()
        {
            var provider = new CommaDelimitedArrayModelBinderProvider();

            Assert.True(provider.TypeIsSupported(typeof(DateTime[])));
        }
        public void ShouldSupportIEnumerableOfString()
        {
            var provider = new CommaDelimitedArrayModelBinderProvider();

            Assert.True(provider.TypeIsSupported(typeof(List <string>)));
        }
コード例 #6
0
        public void ShouldNotSupportNullables(Type testtype)
        {
            var provider = new CommaDelimitedArrayModelBinderProvider();

            Assert.False(provider.TypeIsSupported(testtype));
        }