public void LinkVariableShouldThrowNoException() { //Arrange var serial = Substitute.For <ISerial>(); var handler = new MuComHandler(serial); //Act handler.LinkVariable(this, 0, nameof(this.variableByte)); handler.LinkVariable(this, 1, nameof(this.variableFloat)); handler.LinkVariable(this, 2, nameof(this.variableInt)); //Assert handler.ReadInt(0); }
public void WritingLinkedByte_ShouldWriteCorrectValue(string name, byte[] frame, object value) { //Arrange var serial = Substitute.For <ISerial>(); var handler = new MuComHandler(serial); handler.LinkVariable(this, 0, name); //Act //Assert }