Esempio n. 1
0
 public void cannot_write_more_than_0x7b0_coils()
 {
     var transport = A.Fake<IMbTransport>();
     var mbmaster = new MbMaster(transport);
     var values = new bool[0x7b1];
     var r = mbmaster.WriteCoils(0, 1, values);
     Assert.True(r.IsFailure);
     Assert.IsType<ArgumentOutOfRangeException>(r.Failure);
 }
Esempio n. 2
0
        public void cannot_write_null_coils()
        {
            var transport = A.Fake<IMbTransport>();
            var mbmaster = new MbMaster(transport);
            List<bool> values = null;
            var r = mbmaster.WriteCoils(0, 1, values);

            Assert.True(r.IsFailure);
            Assert.IsType<ArgumentNullException>(r.Failure);
        }