private void Transfer(ResultDTO dto, ITransferInterface transfer) { transfer.Transfer(ref dto.messageType); transfer.Transfer(ref dto.levelCount); transfer.Transfer(ref dto.loadedLevel); transfer.Transfer(ref dto.loadedLevelName); if (dto.messageType == ResultDTO.MessageType.Ping || dto.messageType == ResultDTO.MessageType.RunStarted || dto.messageType == ResultDTO.MessageType.RunFinished || dto.messageType == ResultDTO.MessageType.RunInterrupted) { return; } transfer.Transfer(ref dto.testName); transfer.Transfer(ref dto.testTimeout); if (transfer is Reader) { dto.testResult = new SerializableTestResult(); } SerializableTestResult str = (SerializableTestResult)dto.testResult; transfer.Transfer(ref str.resultState); transfer.Transfer(ref str.message); transfer.Transfer(ref str.executed); transfer.Transfer(ref str.name); transfer.Transfer(ref str.fullName); transfer.Transfer(ref str.id); transfer.Transfer(ref str.isSuccess); transfer.Transfer(ref str.duration); transfer.Transfer(ref str.stackTrace); }
private void Transfer(ResultDTO dto, ITransferInterface transfer) { transfer.Transfer(ref dto.messageType); transfer.Transfer(ref dto.levelCount); transfer.Transfer(ref dto.loadedLevel); transfer.Transfer(ref dto.loadedLevelName); if (((dto.messageType != ResultDTO.MessageType.Ping) && (dto.messageType != ResultDTO.MessageType.RunStarted)) && ((dto.messageType != ResultDTO.MessageType.RunFinished) && (dto.messageType != ResultDTO.MessageType.RunInterrupted))) { transfer.Transfer(ref dto.testName); transfer.Transfer(ref dto.testTimeout); if (transfer is Reader) { dto.testResult = new SerializableTestResult(); } SerializableTestResult testResult = (SerializableTestResult)dto.testResult; transfer.Transfer(ref testResult.resultState); transfer.Transfer(ref testResult.message); transfer.Transfer(ref testResult.executed); transfer.Transfer(ref testResult.name); transfer.Transfer(ref testResult.fullName); transfer.Transfer(ref testResult.id); transfer.Transfer(ref testResult.isSuccess); transfer.Transfer(ref testResult.duration); transfer.Transfer(ref testResult.stackTrace); } }
private static ITestResult GetSerializableTestResult(TestResult test) { var str = new SerializableTestResult(); str.resultState = test.ResultState; str.message = test.messages; str.executed = test.Executed; str.name = test.Name; str.fullName = test.FullName; str.id = test.id; str.isSuccess = test.IsSuccess; str.duration = test.duration; str.stackTrace = test.stacktrace; return str; }
private static ITestResult GetSerializableTestResult(TestResult test) { var str = new SerializableTestResult(); str.m_resultState = test.ResultState; str.m_message = test.messages; str.m_executed = test.Executed; str.m_name = test.Name; str.m_fullName = test.FullName; str.m_id = test.id; str.m_isSuccess = test.IsSuccess; str.m_duration = test.duration; str.m_stackTrace = test.stacktrace; return(str); }
private static ITestResult GetSerializableTestResult(TestResult test) { SerializableTestResult result = new SerializableTestResult(); result.resultState = test.ResultState; result.message = test.messages; result.executed = test.Executed; result.name = test.Name; result.fullName = test.FullName; result.id = test.id; result.isSuccess = test.IsSuccess; result.duration = test.duration; result.stackTrace = test.stacktrace; result.isIgnored = test.IsIgnored; return(result); }