RaspberryPi を使用したハードウェア プログラミングの学習を開始し、node.js フレームワークを構築して、Pi の I/O を制御するプログラムを簡単に作成できるようにしています (GPIO から始めます)。
テストには jasmine-node を使用しています。
今、私のコードが次のようなことを言っているとき
オン=関数(){ gpio.open(pin,"出力",関数(err){ this.getVal(); gpio.write(ピン、1、関数(エラー){ console.log(pin + ' はオンになっているはずです'); gpio.close(ピン); }); }); }
実際に RaspberryPi を見て、「ピン」の LED が実際に点灯していることを確認します。それは正確には自動化されたテストではありません。
GPIO、I2C などをスタブ化する方法についての提案など。
明確にするために、RaspberryPiに接続せずにRaspberryPiコードをテストしようとしています。