| 53 | } |
| 54 | |
| 55 | void |
| 56 | SerialPortUnitTests::testSerialPortConstructors() |
| 57 | { |
| 58 | SerialPort serialPort3(TEST_SERIAL_PORT_1) ; |
| 59 | SerialPort serialPort4(TEST_SERIAL_PORT_2, |
| 60 | BaudRate::BAUD_9600, |
| 61 | CharacterSize::CHAR_SIZE_7, |
| 62 | FlowControl::FLOW_CONTROL_HARDWARE, |
| 63 | Parity::PARITY_EVEN, |
| 64 | StopBits::STOP_BITS_2) ; |
| 65 | |
| 66 | ASSERT_TRUE(serialPort3.IsOpen()) ; |
| 67 | ASSERT_TRUE(serialPort4.IsOpen()) ; |
| 68 | |
| 69 | ASSERT_EQ(serialPort4.GetBaudRate(), BaudRate::BAUD_9600) ; |
| 70 | ASSERT_EQ(serialPort4.GetCharacterSize(), CharacterSize::CHAR_SIZE_7) ; |
| 71 | ASSERT_EQ(serialPort4.GetFlowControl(), FlowControl::FLOW_CONTROL_HARDWARE) ; |
| 72 | ASSERT_EQ(serialPort4.GetParity(), Parity::PARITY_EVEN) ; |
| 73 | ASSERT_EQ(serialPort4.GetStopBits(), StopBits::STOP_BITS_2) ; |
| 74 | |
| 75 | serialPort3.Close() ; |
| 76 | serialPort4.Close() ; |
| 77 | |
| 78 | ASSERT_FALSE(serialPort3.IsOpen()) ; |
| 79 | ASSERT_FALSE(serialPort4.IsOpen()) ; |
| 80 | } |
| 81 | |
| 82 | void |
| 83 | SerialPortUnitTests::testSerialPortOpenClose() |
nothing calls this directly
no test coverage detected