public void SetDataFrom(BinaryReader reader) { var stackTrace = new List <IStackLine>(); _runner = (TestRunner)reader.ReadInt32(); _status = (TestRunStatus)reader.ReadInt32(); _name = reader.ReadString(); _displayName = reader.ReadString(); if (_displayName == "") { _displayName = null; } _message = reader.ReadString(); TimeSpent = new TimeSpan((long)reader.ReadDouble()); var count = reader.ReadInt32(); for (int i = 0; i < count; i++) { var method = reader.ReadString(); var file = reader.ReadString(); var lineNumber = reader.ReadInt32(); var line = new StackLineMessage(method, file, lineNumber); stackTrace.Add(line); } _stackTrace = stackTrace.ToArray(); }
public void SetDataFrom(BinaryReader reader) { var stackTrace = new List<IStackLine>(); _runner = (TestRunner)reader.ReadInt32(); _status = (TestRunStatus) reader.ReadInt32(); _name = reader.ReadString(); _displayName = reader.ReadString(); if (_displayName == "") _displayName = null; _message = reader.ReadString(); TimeSpent = new TimeSpan((long)reader.ReadDouble()); var count = reader.ReadInt32(); for (int i = 0; i < count; i++) { var method = reader.ReadString(); var file = reader.ReadString(); var lineNumber = reader.ReadInt32(); var line = new StackLineMessage(method, file, lineNumber); stackTrace.Add(line); } _stackTrace = stackTrace.ToArray(); }
public void SetDataFrom(BinaryReader reader) { var stackTrace = new List<IStackLine>(); _runner = (TestRunner)reader.ReadInt32(); _status = (TestRunStatus) reader.ReadInt32(); _name = reader.ReadString(); _message = reader.ReadString(); var count = reader.ReadInt32(); for (int i = 0; i < count; i++) { var method = reader.ReadString(); var file = reader.ReadString(); var lineNumber = reader.ReadInt32(); var line = new StackLineMessage(method, file, lineNumber); stackTrace.Add(line); } _stackTrace = stackTrace.ToArray(); }