コード例 #1
0
ファイル: VkMethodParamTest.cs プロジェクト: odugen/vk
        public void CanonicalName_TwoWords()
        {
            var param = new VkMethodParam {
                Name = "user_id"
            };

            param.CanonicalName.ShouldEqual("userId");
        }
コード例 #2
0
ファイル: VkMethodParamTest.cs プロジェクト: odugen/vk
        public void CanonicalName_OneWord()
        {
            var param = new VkMethodParam {
                Name = "sort"
            };

            param.CanonicalName.ShouldEqual("sort");
        }
コード例 #3
0
ファイル: VkMethodParamTest.cs プロジェクト: odugen/vk
        public void ToString_NormalCase()
        {
            var param = new VkMethodParam {
                Name = "user_id", Type = ReturnType.Long
            };
            string result = param.ToString();

            result.ShouldEqual("long? userId = null");
        }
コード例 #4
0
ファイル: VkMethodParamTest.cs プロジェクト: odugen/vk
        public void ToString_Mandatory()
        {
            var param = new VkMethodParam {
                Name = "user_id", Type = ReturnType.Long, IsMandatory = true
            };
            string result = param.ToString();

            result.ShouldEqual("long userId");
        }
コード例 #5
0
ファイル: VkMethodParamTest.cs プロジェクト: odugen/vk
        public void ToString_Offset()
        {
            var param = new VkMethodParam {
                Name = "offset", Type = ReturnType.Long
            };

            string result = param.ToString();

            result.ShouldEqual("int? offset = null");
        }
コード例 #6
0
ファイル: VkMethodParamTest.cs プロジェクト: odugen/vk
        public void ToString_CountDigitMandatory()
        {
            var param = new VkMethodParam {
                Name = "count", Type = ReturnType.Long, IsMandatory = true
            };

            string result = param.ToString();

            result.ShouldEqual("int count");
        }
コード例 #7
0
ファイル: VkMethodParamTest.cs プロジェクト: odugen/vk
        public void CanonicalName_EmptyName()
        {
            var param = new VkMethodParam();

            param.CanonicalName.ShouldEqual(string.Empty);
        }