Exemple #1
0
        private void RunTests()
        {
            // Test opening and closing connection
            _setupConnection.RunTests();

            // Test acknowledgment both on PC side and embedded side
            _acknowledge.RunTests();

            // Test all plain text formats
            _clearTextData.RunTests();

            // Test all binary formats
            _binaryTextData.RunTests();

            // Test sending multiple arguments
            _multipleArguments.RunTests();

            // Test large series for completeness (2-way)
            // todo

            // Test speed
            _transferSpeed.RunTests();

            // Test load
            // todo

            // Test Strategies
            // todo

            // Summary of tests
            Common.TestSummary();

            // Exit application
            exit();
        }