예제 #1
0
        public void GetApiTokenForCreatedBusiness_RequiredParameters()
        {
            var internalServiceCallVo = InternalServiceCallVo.ConcreteBuilder
                                        .SetToken("0469eba2ddf84cb49eff254fe353638d")
                                        .Build();

            var output = new ResultSrv <BusinessApiTokenSrv>();
            var getApiTokenForCreatedBusinessVo = GetApiTokenForCreatedBusinessVo.ConcreteBuilder
                                                  .SetServiceCallParameters(internalServiceCallVo)
                                                  .SetBusinessId(13059)
                                                  .Build();

            DealingService.GetApiTokenForCreatedBusiness(getApiTokenForCreatedBusinessVo,
                                                         response => Listener.GetResult(response, out output));
            Assert.False(output.HasError);
        }
예제 #2
0
 public ResultSrv <BusinessApiTokenSrv> GetApiTokenForCreatedBusiness()
 {
     try
     {
         var output = new ResultSrv <BusinessApiTokenSrv>();
         var getApiTokenForCreatedBusinessVo = GetApiTokenForCreatedBusinessVo.ConcreteBuilder
                                               .SetServiceCallParameters(internalServiceCallVo)
                                               .SetBusinessId(0)
                                               .Build();
         DealingService.GetApiTokenForCreatedBusiness(getApiTokenForCreatedBusinessVo, 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;
     }
 }