Exemple #1
0
 public ResultSrv <TagTreeCategorySrv> AddTagTreeCategory()
 {
     try
     {
         var output = new ResultSrv <TagTreeCategorySrv>();
         var addTagTreeCategoryVo = AddTagTreeCategoryVo.ConcreteBuilder
                                    .SetServiceCallParameters(internalServiceCallVo)
                                    .SetName("nvsdfaw")
                                    .SetDesc("test")
                                    .Build();
         BaseService.AddTagTreeCategory(addTagTreeCategoryVo, response => Listener.GetResult(response, out output));
         return(output);
     }
     catch (PodException podException)
     {
         Console.WriteLine(
             $"-- {podException.Code}-an error has occured : {Environment.NewLine}{podException.Message}");
         throw;
     }
     catch (Exception exception)
     {
         Console.WriteLine(exception.Message);
         throw;
     }
 }
        public void AddTagTreeCategory_RequiredParameters()
        {
            var internalServiceCallVo = InternalServiceCallVo.ConcreteBuilder
                                        .SetToken("0469eba2ddf84cb49eff254fe353638d")
                                        .Build();

            var output = new ResultSrv <TagTreeCategorySrv>();
            var num    = new Random().Next(2000);
            var addTagTreeCategoryVo = AddTagTreeCategoryVo.ConcreteBuilder
                                       .SetServiceCallParameters(internalServiceCallVo)
                                       .SetName($"tst{num}")
                                       .Build();

            BaseService.AddTagTreeCategory(addTagTreeCategoryVo, response => Listener.GetResult(response, out output));
            Assert.False(output.HasError);
        }
        public void AddTagTreeCategory_InvalidParameters_Name()
        {
            try
            {
                var internalServiceCallVo = InternalServiceCallVo.ConcreteBuilder
                                            .SetToken("0469eba2ddf84cb49eff254fe353638d")
                                            //.SetScVoucherHash({Put your VoucherHash})
                                            //.SetScApiKey("")
                                            .Build();

                var output = new ResultSrv <TagTreeCategorySrv>();
                var addTagTreeCategoryVo = AddTagTreeCategoryVo.ConcreteBuilder
                                           .SetServiceCallParameters(internalServiceCallVo)
                                           .SetName("nv")
                                           //.SetDesc("test")
                                           .Build();
                BaseService.AddTagTreeCategory(addTagTreeCategoryVo, response => Listener.GetResult(response, out output));
            }
            catch (PodException podException)
            {
                Assert.True(podException.OriginalResult.HasError);
            }
        }
        public void AddTagTreeCategory_InvalidParameters_Token()
        {
            try
            {
                var internalServiceCallVo = InternalServiceCallVo.ConcreteBuilder
                                            .SetToken("0000000jj")
                                            //.SetScVoucherHash({Put your VoucherHash})
                                            //.SetScApiKey("")
                                            .Build();

                var output = new ResultSrv <TagTreeCategorySrv>();
                var num    = new Random().Next(2000);
                var addTagTreeCategoryVo = AddTagTreeCategoryVo.ConcreteBuilder
                                           .SetServiceCallParameters(internalServiceCallVo)
                                           .SetName($"tst{num}")
                                           //.SetDesc("test")
                                           .Build();
                BaseService.AddTagTreeCategory(addTagTreeCategoryVo, response => Listener.GetResult(response, out output));
            }
            catch (PodException podException)
            {
                Assert.True(podException.OriginalResult.HasError);
            }
        }