| 433 | } |
| 434 | |
| 435 | void |
| 436 | SerialStreamUnitTests::testSerialStreamSetGetParity() |
| 437 | { |
| 438 | serialStream1.Open(TEST_SERIAL_PORT_1) ; |
| 439 | serialStream2.Open(TEST_SERIAL_PORT_2) ; |
| 440 | |
| 441 | ASSERT_TRUE(serialStream1.IsOpen()) ; |
| 442 | ASSERT_TRUE(serialStream2.IsOpen()) ; |
| 443 | |
| 444 | for (const auto parity: parityTypes) |
| 445 | { |
| 446 | serialStream1.SetParity(parity) ; |
| 447 | serialStream2.SetParity(parity) ; |
| 448 | |
| 449 | const auto parity1 = serialStream1.GetParity() ; |
| 450 | const auto parity2 = serialStream2.GetParity() ; |
| 451 | |
| 452 | ASSERT_EQ(parity1, parity) ; |
| 453 | ASSERT_EQ(parity2, parity) ; |
| 454 | } |
| 455 | |
| 456 | serialStream1.Close() ; |
| 457 | serialStream2.Close() ; |
| 458 | |
| 459 | ASSERT_FALSE(serialStream1.IsOpen()) ; |
| 460 | ASSERT_FALSE(serialStream2.IsOpen()) ; |
| 461 | } |
| 462 | |
| 463 | void |
| 464 | SerialStreamUnitTests::testSerialStreamSetGetStopBits() |