示例#1
0
 public override SendUnitTestResultResponse SendResult(SendUnitTestResultData data)
 {
     if (data == null)
     {
         throw new ArgumentNullException("data");
     }
     return(Client.ApiService.SendUnitTestResult(Info.Id, data));
 }
        public SendUnitTestResultResponse SendResult(UnitTestResult resultStatus)
        {
            var data = new SendUnitTestResultData()
            {
                Result = resultStatus
            };

            return(SendResult(data));
        }
        public SendUnitTestResultResponse SendResult(UnitTestResult resultStatus, TimeSpan actualTime)
        {
            var data = new SendUnitTestResultData()
            {
                ActualInterval = actualTime,
                Result         = resultStatus
            };

            return(SendResult(data));
        }
        public SendUnitTestResultResponse SendResult(UnitTestResult resultStatus, string message)
        {
            var data = new SendUnitTestResultData()
            {
                Message = message,
                Result  = resultStatus
            };

            return(SendResult(data));
        }
示例#5
0
        public SendUnitTestResultResponse SendUnitTestResult(Guid unitTestId, SendUnitTestResultData data)
        {
            var dataDto = DataConverter.GetSendUnitTestResultRequestDtoData(unitTestId, data);
            var request = new SendUnitTestResultRequestDto()
            {
                Data  = dataDto,
                Token = GetAccessTokenDto()
            };
            var responseDto = DtoService.SendUnitTestResult(request);
            var response    = CreateResponse <SendUnitTestResultResponse>(responseDto);

            response.InternalData = responseDto.Data;
            return(response);
        }
 public abstract SendUnitTestResultResponse SendResult(SendUnitTestResultData data);
 public SendUnitTestResultResponse SendUnitTestResult(Guid unitTestId, SendUnitTestResultData data)
 {
     return(Execute("SendUnitTestResult", () => ApiServiceInternal.SendUnitTestResult(unitTestId, data)));
 }
示例#8
0
        public override SendUnitTestResultResponse SendResult(SendUnitTestResultData data)
        {
            var control = ControlActivator.GetControl();

            return(control.SendResult(data));
        }
 public SendUnitTestResultResponse SendResult(SendUnitTestResultData data)
 {
     return(ResponseHelper.GetOfflineResponse <SendUnitTestResultResponse>());
 }
示例#10
0
 public SendUnitTestResultResponse SendUnitTestResult(SendUnitTestResultData data)
 {
     return(GetResponse <SendUnitTestResultResponse>());
 }