の SerialDataReceived イベントに応答するイベント ハンドラーを単体テストする必要がありSystem.IO.Ports.SerialPort
ます。このイベント ハンドラーには署名があります。
void SerialDataReceived(object sender, SerialDataReceivedEventArgs e)
したがって、単体テストがメソッドを呼び出すときは、SerialDataReceivedEventArgs
インスタンスが必要です。しかし、そのオブジェクトにはプライベート コンストラクターがあります。SerialDataReceivedEventArgs
では、メソッドに渡すにはどうすればよいでしょうか。
私はここで明らかなテクニックを見逃しているに違いないと確信しています.長い一日を過ごしました.何かアドバイスをお願いします.