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); } }