minimalist hardware testing support

Dependents:   MAX5715BOB_Tester MAX11131BOB_Tester MAX5171BOB_Tester MAX11410BOB_Tester ... more

Revision:
10:b11ab5d7ac58
Parent:
9:3ec00515891d
Child:
12:55db0f4a417d
--- a/MaximTinyTester.h	Tue Mar 17 15:33:36 2020 -0700
+++ b/MaximTinyTester.h	Sun Mar 29 04:24:53 2020 -0700
@@ -112,15 +112,19 @@
 
     void Report_Summary(void);
 
+
+    bool Expect(const char *nameOfTest, int actual_result, int expect_result);
+    bool Expect(const char *nameOfTest, double actual_result, double expect_result);
+
     bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, 
         Callback<uint16_t(double)> functionUnderTest,
         double arg_1_voltageV,
         uint16_t expect_result);
 
     bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, 
-        Callback<double(uint16_t)> functionUnderTest,
-        uint16_t arg_1_u16,
-    double expect_result);
+        Callback<double(int)> functionUnderTest,
+        int arg_1_u16,
+        double expect_result);
 
     bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, 
         Callback<double(uint32_t)> functionUnderTest,
@@ -137,16 +141,24 @@
         uint8_t expect_result);
 
     bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, 
-        Callback<uint8_t(uint8_t)> functionUnderTest,
-        uint8_t arg_1,
+        Callback<uint8_t(int)> functionUnderTest,
+        int arg_1,
         uint8_t expect_result);
 
     bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, 
-        Callback<uint8_t(uint8_t, uint8_t)> functionUnderTest,
-        uint8_t arg_1,
-        uint8_t arg_2,
+        Callback<uint8_t(int, int)> functionUnderTest,
+        int arg_1,
+        int arg_2,
         uint8_t expect_result);
 
+
+    bool FunctionCall_i_pi_Expect(const char *nameOfFunctionUnderTest, 
+        Callback<uint8_t(int, uint32_t*)> functionUnderTest,
+        int arg_1,
+        uint32_t* arg_2,
+        uint8_t expect_result,
+        uint32_t expect_buffer);
+
     bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, 
         Callback<uint8_t(uint8_t, uint8_t, uint8_t)> functionUnderTest,
         uint8_t arg_1,