Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
		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();
		}
Ejemplo n.º 3
0
		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();
		}