Example #1
0
        private void SetPhysicalResponse(int split)
        {
            _dataEnumerator = _serialData.GetEnumerator();
            _dataEnumerator.Reset();

            _fakePhysical
                .Read()
                .Returns(x =>
                {
                    if (_dataEnumerator.MoveNext())
                        {
                            return Convert.ToByte(_dataEnumerator.Current);
                        }
                    throw new TimeoutException();
                });
        }