public void InitializeTest_ExceptionOnWriteLine() { byte initMockByte = 255; _mockPort.IsOpen.Returns(true); _mockEncoder.EncodeInitialization().Returns(initMockByte); _mockPort .When(x => x.Write(initMockByte)) .Do(x => { throw new TimeoutException(); }); _arduino.Initialize(); }