Esempio n. 1
0
        public void Successful_BootMode_Scenario_Test()
        {
            SetupWrite(ftdiMock, new byte[] { 0xff });
            SetupRead(ftdiMock, new byte[] { 0x00 });

            var sut    = new NoOpCommand();
            var result = sut.Execute(ftdiMock.Object);

            result.Success.Should().BeFalse();
        }
Esempio n. 2
0
        public void UnexpectedCode_Test(byte errorCode)
        {
            SetupWrite(ftdiMock, new byte[] { 0xff });
            SetupRead(ftdiMock, new byte[] { errorCode });

            var sut    = new NoOpCommand();
            var result = sut.Execute(ftdiMock.Object);

            result.Should().Be(null);
        }
Esempio n. 3
0
        public async void NoOpCommand_Execute()
        {
            // ARRANGE
            var command = new NoOpCommand();

            // ACT
            await command.Execute();

            // ASSERT
            Assert.True(true); // no-op must does nothing... :)
        }