private void GivenExistingABSelectRegisterValues(int registerNum, ABSelectRegisterBits abSelectRegisterBits) { Mock.Get(_fakeReadbackABSelectRegistersCommand) .Setup(x => x.ReadbackABSelectRegister(registerNum)) .Returns(abSelectRegisterBits) .Verifiable(); }
private void ThenABSelectRegistersInDeviceStateCacheAreUpdated(int abSelectRegisterNum, ABSelectRegisterBits expectedValue) { _deviceState .ABSelectRegisters[abSelectRegisterNum] .GetValueOrDefault(ABSelectRegisterBits.AllChannelsA) .Should() .Be(expectedValue); }
private void ThenABSelectRegisterCacheInDeviceStateShouldBe(int registerNum, ABSelectRegisterBits abSelectRegisterBits) { _deviceState.ABSelectRegisters[registerNum].Should().Be(abSelectRegisterBits); }
private void ThenNewABSelectRegisterBitsShouldBe(ABSelectRegisterBits abSelectRegisterBits) { _dataSent.Should().Be((ushort)abSelectRegisterBits); }
private void GivenABSelectRegisterValueInDeviceMemory(ABSelectRegisterBits abSelectRegisterBits) { Mock.Get(_fakeReadSPICommand) .Setup(x => x.ReadSPI()) .Returns((ushort)abSelectRegisterBits); }