コード例 #1
0
ファイル: VkMethodViewModelTest.cs プロジェクト: G-IT-ED/vk
        public void GetXmlDoc_NormalCase()
        {
            var vm = new VkMethodViewModel(_defaultMethodInfo);

            var parameters = new VkMethodParamsCollection
            {
                new VkMethodParam
                {
                    Name = "count",
                    Description = "Количество пользователей, информацию о которых необходимо вернуть",
                    Restrictions = VkParamRestrictions.PositiveDigit
                },
                new VkMethodParam
                {
                    Name = "offset",
                    Description = "Смещение",
                    Restrictions = VkParamRestrictions.PositiveDigit
                }
            };

            string comment = vm.GetXmlDoc("fave.getUsers", "Возвращает список пользователей", "После успешного выполнения возвращает список объектов пользователей.", parameters);

            comment.ShouldEqual(@"/// <summary>
/// Возвращает список пользователей
/// </summary>
/// <param name=""count"">Количество пользователей, информацию о которых необходимо вернуть</param>
/// <param name=""offset"">Смещение</param>
/// <returns>После успешного выполнения возвращает список объектов пользователей.</returns>
/// <remarks>
/// Страница документации ВКонтакте <see href=""http://vk.com/dev/fave.getUsers""/>.
/// </remarks>");
        }